Re[2]: VC7.1: баг в статической инициализации
От: folk Россия  
Дата: 13.10.04 05:41
Оценка:
Здравствуйте, Евгений Коробко, Вы писали:

ЕК>А какой смысл в нестатическом константном члене?


Как правило так не делают, но ничего запретного в этом нет. Тем самым устанавливается, что значение некоторого поля объекта не может быть изменено после инициализации/конструирования, я рассматривал это как дополнительную защиту/комментарий.

ЕК>Я так подозреваю, что в данной ситуации константный член автоматом делается статическим, а строки инициализируется значением 1. В старшем байте получается 0.


Ничего не понял. Сам подумай, если есть несколько таких объектов (массив), и константный член каждого инициализорован по-разному, то чему будет равен этот статический член?
На самом деле, люди не читают газеты, они принимают их каждое утро, так же как ванну. ©Маршалл Мак-Льюэн
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.