与えられた:
void foo()
{
std::vector<int> v1;
std::vector<int> v2;
}
v1
が の前に構築されることは保証されていv2
ますか、それとも順序は定義されていませんか? 標準で答えが見つかりません(どこかにあることはわかっていますが)。
与えられた:
void foo()
{
std::vector<int> v1;
std::vector<int> v2;
}
v1
が の前に構築されることは保証されていv2
ますか、それとも順序は定義されていませんか? 標準で答えが見つかりません(どこかにあることはわかっていますが)。