Test1.h と Test2.h という 2 つのヘッダー ファイルがあり、それぞれ Test1 クラスと Test2 クラスを定義し、これらのクラスの 2 つのオブジェクトをヘッダー ファイルでインスタンス化し、main.cpp に含めます (Test1.h と Test2.h)。その順序で)メイン関数を含む場合、test1 オブジェクトと test2 オブジェクトはどの順序でインスタンス化されますか?
// Test1.h
class Test1
{
};
Test1 test1;
// Test2.h
class Test2
{
};
Test2 test2;
// main.cpp
#include "Test1.h"
#include "Test2.h"
int main( int argc, const char * argv [] )
{
return 0;
}