376 читали · 3 года назад
Основы С++: Что такое неопределенное поведение и почему переменные нужно инициализировать?
С самой инициализацией мы познакомились в этой статье. Тем не менее в ней я не объяснял опасности исходящие от неинициализированных переменных. Разберемся с тем, что же такое инициализация и зачем переменные инициализировать в этом, отдельном материале. Многие языки программирования автоматически инициализируют созданные переменные значением "0". В C++ этого не происходит, созданная, но неинициализированная переменная принимает мусорное значение (любое) из области памяти, в которой она хранится....
4 месяца назад
Что такое «инициация» на самом деле
И почему это не просто этап Этимология слова Слово «инициация» происходит от латинского initiatio – введение, посвящение, начало. Корень – initiare: • начать • ввести внутрь • допустить к тому, что раньше было закрыто Важно: речь идёт не о начале процесса, а о вхождении в новое качество бытия. Не «что-то началось», а человек стал другим. Принципиальное отличие инициации от этапа Этап – это: • последовательная стадия • обратимая • функциональная • может пройти «сама» Пример этапа:...