Re: СAtlString to bool implicit cast???
От: Sergey Россия  
Дата: 23.08.07 13:34
Оценка:
> Только что был весьма удивлен тем фактом что из двух прегруженных ф-й, у которых отличается лишь третий параметр, студия брала и молча приводила мне СAtlString в bool игнорирую заведомо предназначеный для строк вариант =\
>
>
> Решил проверить не закипел ли мой моск:
> СAtlString strKeyName;
> bool b=strKeyName;
> Всё идеальн собирается...и только в ранайме бросает ексепшн....и нафига такой каст реализован?

Чтобы можно было писать if (str) , разумеется. Что, впрочем, авторов ATL не извиняет.
Posted via RSDN NNTP Server 2.1 beta
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.