【发布时间】:2023-03-20 04:05:01
【问题描述】:
我是 C++ 新手,大括号初始化(或统一初始化)确实令人困惑。当函数返回大括号中的参数列表时,究竟会发生什么?非常感谢您的澄清。
std::vector<double> foo()
{
return {1, 2}; // is this the same as: std::vector<double>{1, 2} or std::vector<double>(1, 2)? or something else?
}
【问题讨论】:
标签: c++ c++11 constructor return curly-braces