[Visual Studio] スコープ
Visual Studio 2005 をインストールしてみました。早速、Visual Studio .NET 2003 で作った C++ソリューションプロジェクトをビルドしてみると、大量の警告。どうやら、strcpy や vsprintf の仕様が変わったらしいです。しかし、一番驚いたのがデフォルトのスコープ設定!! 2003 ではブロックの中でも外でも変数を宣言したら、関数の最後までスコープが有効だったのに、2005 ではなんとローカルのブロック内にしかスコープが効かない!というわけで、エラー続出!!仕様をコロコロ変えないでほしいなぁ。
Comments