Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
21 июля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
881533
Топик полностью
IBAH
(08.11.2018 19:19 - 19:30, просмотров: 137)
ответил
йцукен
на
По стандарту языка C++ конструкторы статических объектов внутри функции или блока вызываются тогда, когда управление первый раз проваливается в этот блок. Кажется, что если функция имеет несколько статических локальных переменных, достаточно
на Си++ всякий может, ты без ++ тот же механизм сделай. Те. если я правильно понял компилятор++, в частности ИАР сам добавляет в структуру признак инициализации. Механизм работает также как в тепломламповом, но просто скрыт от программиста.
Ответить
Ну строго говоря, не добавляет флаг в структуру, а хранит отдельно, но это неважно. Не вижу проблемы сделать то же руками.
-
йцукен
(08.11.2018 20:10
)