グローバルなクラスのインスタンスは
いつコンストラクタが呼ばれるか不定という話がありましたが

グローバルなクラスのポインタ(Class* ctest;)を用意して
mainでインスタンス生成(Class c;)→ポインタコピー(ctest = &c;)
extern Class* ctest;で別モジュールから弄ったりしたら
怒りますか?