我想知道是否有比下面初始化静态向量的“更好”方式?
class Foo
{
static std::vector<int> MyVector;
Foo()
{
if (MyVector.empty())
{
MyVector.push_back(4);
MyVector.push_back(17);
MyVector.push_back(20);
}
}
}
这是一个示例代码:)
push_back() 中的值是独立声明的;不在数组或其他东西中。
编辑:如果不可能,请告诉我:)