после завершения работы программы?
Где там ?
В памяти ,выделенной ос под работу программы.
Может висеть, деструктор то не вызвался
Но ресурсы же ,выделенные под работу программы вернуться ос
Это зависит от OS
Зависит от ОС, например, в DOS НЕ вернутся.
Но в 99.99% девайсов вернётся? Чтобы не запутывать того, кто пока не сильно шарит в том, как ОС перераспределяет память между процессами
Был кстати как-то давно в универе препод, который убивал за решения с «8» вместо «CHAR_BITS», мол-де существуют машины архитектуры лохматых годов, где в char битов 7, так что пишите чтобы программа и под них работала)
И правильно делал. Насчет 7 сомневаюсь, а вот 16 и 32 в природе существуют
В каких местах они есть? Чтобы я хотя бы знал, под что я подстраивал свою lab1.c)
7 не бывает в C++, только больше
И в Си вроде тоже
Контроллера всякие встраиваемые, обычно
учитывая что минимальная адресуемая единица памяти в С++ должна кодировать 256 символов, можно не волноваться о 7 битах)
Обсуждают сегодня