hoo*_*rEE 2 c++ uniform-initialization c++11
const int number{42};
Run Code Online (Sandbox Code Playgroud)
这是有效的语法吗?我只能找到花括号初始值设定项用于对象或非平凡类型的示例.
你的问题的简单答案是肯定它是允许的,它是一个有效的语法.
您可以通过stroustrup 检查统一初始化语法和语义
另外根据C++ 98 8.5/13添加:
如果
T是标量类型,则表示声明
T x = { a };
Run Code Online (Sandbox Code Playgroud)
相当于
T x = a;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
224 次 |
| 最近记录: |