Ответ 1
Похож на новый синтаксис Унифицированная инициализация в С++ 0x для меня.
Я столкнулся с следующим кодом в файле (выглядит как заголовочный файл) iomanip gcc 4.5.1:
inline _Setbase
setbase(int __base)
{ return { __base }; }
каково определение языка для возврата области (блока)?
Похож на новый синтаксис Унифицированная инициализация в С++ 0x для меня.
Это не возвращает блок. Это создает объект типа _Setbase
, определенный в том же заголовочном файле, что и
struct _Setbase { int _M_base; };