Re[6]: чего-то непонимаю в operator=
От: eric.av  
Дата: 11.10.06 06:43
Оценка:
Здравствуйте, remark, Вы писали:

R>
R>caption = ( ... ) ? DEF_STR : object->name.operator String();
R>


пока добавил метод
tempalte<class T> class Nullable {
 ...
 T value() { return value_; }
}
caption = ( ... ) ? DEF_STR : object->name.value();

не очень красиво.

NB>>во втором неоднозначность преобразования (возможно и к String и к Nullable<String>).

А что в инструкции A = (...) ? B : C; типы B и C не должны приводится к типу A? Просто не совсем понятно в чем смысл преодразования типа B в С или С в B.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.