1
A
回答
3
在C++ 11,
std::unique_ptr<FooBar> fb {new FooBar {12, 3.4}};
在C++ 03,你不能。
3
C++ 11:
FooBar* fb = new FooBar{ 12, 3.4 };
您还可以使用它在容器:
std::vector<FooBar> v;
v.push_back({ 12, 3.4 });
相关问题
- 1. 初始化结构动态
- 2. C++,结构初始化多个实例
- 3. 初始化静态结构
- 4. Swift - 动态初始化嵌套结构
- 5. ruby - 类的实例化和初始化(初始化不叫?)
- 6. 初始化结构
- 7. 初始化结构
- 8. 初始化结构
- 9. 结构,初始化
- 10. 初始化结构
- 11. 初始化结构
- 12. 结构初始化
- 13. 初始化结构和嵌套结构
- 14. 静态初始化器与实例初始化器与构造函数
- 15. 在php中初始化一个实例
- 16. 初始化一个结构数组
- 17. 初始化一个指向结构
- 18. 在哪里初始化UITableViewController中的多个实例的结构
- 19. 初始化实例变量与构造
- 20. C结构自动初始化值,数组初始化
- 21. 实例化一个类对象并初始化一个列表
- 22. 用另一个结构体初始化一个结构体
- 23. 静态初始化结构以零
- 24. C++静态初始化:折叠结构
- 25. 动态初始化
- 26. 声明实例类没有实例化和初始化 - 澄清
- 27. C++结构体初始值初始化
- 28. 初始化临时实例
- 29. NameError初始化类实例
- 30. 初始化类实例?