Дмитрий
5 августа 2020 г. 17:04

C++Поведение пустой очереди std::queue

empty queue, pop, Queue

Всем привет!
Потребовалость тут использовать очередь. Но случайно наткнулся на странное поведение: если в очереди ничего нет, и сделать pop(), то empty() начинает возвращать false. Винда, MinGW.

  1. std::queue<int> q;
  2. bool is_empty=q.empty();
  3. size_t sz=q.size();
  4. q.pop();
  5. is_empty=q.empty();
  6. sz=q.size();
  7.  

первый раз sz=0, второй …

Читать
x
25 декабря 2018 г. 22:07

QMLКак отловить момент «выталкивания» (pop) страницы в StackView в QML?

qt, qml, pop, стек, stackview

Все приложение у меня построено на StackView . В приложении есть страница выбора файла, которое используется в нескольких частях приложения. В коде она описана так:

  1. StackView {
  2. id: stackView
  3.  
  4. ...
  5.  
  6. // Страница с виджетом выбора файла
  7. Component {
  8. id: fileSelectDialogComponent
Читать