我在文件中遇到以下代码(看起来像头文件)gcc 4.5.1的iomanip:
inline _Setbase
setbase(int __base)
{ return { __base }; }
返回范围(块)的语言定义是什么?
答案 0 :(得分:17)
看起来像C ++ 0x中Uniform initialization的新语法给我。
答案 1 :(得分:6)
这不会返回一个块。这构造了_Setbase
类型的对象,该对象在与
struct _Setbase { int _M_base; };