Re[3]: VS2010: unique_ptr implicitly convertible to bool
От: _nn_ www.nemerleweb.com
Дата: 09.11.11 15:00
Оценка:
Здравствуйте, uzhas, Вы писали:

U>Здравствуйте, _nn_, Вы писали:


__>>Очевидно VC не прав.

U>мне больше интересно, почему он накосячил. ведь пытался сделать все правильно
U>помогите поковыряться в его коде

Боюсь все менее прозаично
struct Z
{
  explicit operator bool() const { return true; }
};

int main()
{
}


error C2071: 'Z::operator bool' : illegal storage class


http://blogs.msdn.com/b/vcblog/archive/2010/04/06/c-0x-core-language-features-in-vc10-the-table.aspx
VC не поддерживает explicit operator cast.
http://rsdn.nemerleweb.com
http://nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.