C style type cast
От: Аноним  
Дата: 08.04.14 00:02
Оценка: 34 (1)
В исходниках clang нашел функцию ParseCXXAmbiguousParenExpression и комментарий в ней:

// We need to disambiguate a very ugly part of the C++ syntax:
//
// (T())x; — type-id
// (T())*x; — type-id
// (T())/x; — expression
// (T()); — expression


В каких случаях разрешены первые две конструкции? Это приведение к function type?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.