Re[2]: [Обсуждение]Декоратор для простых типов данных
От: Ulfur Россия  
Дата: 31.10.06 09:31
Оценка:
Здравствуйте, Константин Л., Вы писали:

КЛ>must_be_initialized — это что? Первое что пришло в голову — при объявлении должно быть сразу присвоено значение. А тут нет. Создается с пом дефолтного конструктора.


Нет. Предполагается, что должно быть проинициализировано до первой попытки получить значение, т.е. так:


wrapper<int, must_be_initialized> a;

a = 654;

int c;

c = a; // ОК

wrapper<int, must_be_initialized> a2;

c = a2; // logic error
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.