如何为 std::array 赋予默认值?例如,像
void f(std::array<int, 3> pt = std::array<int, 3>{0, 1, 2});
检查有用的评论后。我认为这是由于编译器。如何在不创建类似 VS 2012 的函数的情况下使用它std::array<int, 3> MakeArray(...)
?
如何为 std::array 赋予默认值?例如,像
void f(std::array<int, 3> pt = std::array<int, 3>{0, 1, 2});
检查有用的评论后。我认为这是由于编译器。如何在不创建类似 VS 2012 的函数的情况下使用它std::array<int, 3> MakeArray(...)
?