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