Re[4]: std::function, suitable return type
От: Evgeny.Panasyuk Россия  
Дата: 24.09.14 09:46
Оценка:
Здравствуйте, jazzer, Вы писали:

_>>>>Подскажите, по каким правилам это валидный код?

J>>>

J>>>[func.require]
J>>>Define INVOKE (f, t1, t2, ..., tN, R) as INVOKE (f, t1, t2, ..., tN) implicitly converted to R.

EP>>Implicit вроде не подходит.
J>Должен подходить [basic.fundamental]:
J>

J>Any expression can be explicitly converted to type cv void


Тут же explicit, а не implicit.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.