>>434
> まともなコンパイラならそんな糞な挙動しないと思うんだが。
グローバルなスコープを持つクラス変数を、関数内で定義はできないと思うが。
こういうコードでしょ?

int main()
{
  int mycls::x;
}

C のグローバル変数もそうだが、グローバルスコープを持つものは関数の
外で定義しないと。

int mycls::x;
int main() {}