Принудительный порядок вычисления конструкторов `std::pair`; индикатор выполнения `struct` для цикла for ⇐ C++
Принудительный порядок вычисления конструкторов `std::pair`; индикатор выполнения `struct` для цикла for
Я пишу программу, содержащую множество длинных циклов for, и хочу добавить к каждому индикатор выполнения. Для этого я написал struct ProgressBar. Интерфейс следующий:
struct ProgressBar { интервал начала, конца; // начальное и конечное значения переменной цикла константное число &curr; // константная ссылка на переменную цикла /* Обновляем индикатор выполнения, проверяя текущее значение «curr» */ недействительное обновление(); /* Конструктор; ссылка «curr» инициализируется в списке инициализаторов членов, как и должно быть */ ProgressBar(size_t начало, size_t конец, const size_t &curr); ~ПрогрессБар() { cout
Я пишу программу, содержащую множество длинных циклов for, и хочу добавить к каждому индикатор выполнения. Для этого я написал struct ProgressBar. Интерфейс следующий:
struct ProgressBar { интервал начала, конца; // начальное и конечное значения переменной цикла константное число &curr; // константная ссылка на переменную цикла /* Обновляем индикатор выполнения, проверяя текущее значение «curr» */ недействительное обновление(); /* Конструктор; ссылка «curr» инициализируется в списке инициализаторов членов, как и должно быть */ ProgressBar(size_t начало, size_t конец, const size_t &curr); ~ПрогрессБар() { cout
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Polars struct.field(list[str]) возвращает один столбец при работе со списком[Struct]
Anonymous » » в форуме Python - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-