我正在使用列表初始化一个 C 风格的结构:
FooBar fb = { 12, 3.4 };
这工作正常,但我如何使用这个弯曲的大括号符号动态创建结构?
谢谢
最佳答案
在 C++11 中,
std::unique_ptr<FooBar> fb {new FooBar {12, 3.4}};
在 C++03 中,你不能。
关于c++ - 动态实例化和初始化结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8896163/