> Только что был весьма удивлен тем фактом что из двух прегруженных ф-й, у которых отличается лишь третий параметр, студия брала и молча приводила мне СAtlString в bool игнорирую заведомо предназначеный для строк вариант =\
>
>
> Решил проверить не закипел ли мой моск:
> СAtlString strKeyName;
> bool b=strKeyName;
> Всё идеальн собирается...и только в ранайме бросает ексепшн....и нафига такой каст реализован?
Чтобы можно было писать if (str) , разумеется. Что, впрочем, авторов ATL не извиняет.
Posted via RSDN NNTP Server 2.1 beta
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.