2011-01-11 24 views
0

VC++の新機能です。私はVC++ 6.0で開発されたコードを持っています 今私はVisual Studio 2005でそれを開いて、正常にコンパイルしています。しかし、Visual Studio 6.0でコンパイルすると、 "getBuffer()が0のパラメータで呼び出せない"というエラーが表示されます。 Visual Studio 2005ではなくVisual Studio 2005でコンパイルするのはなぜですか?CString.getbuffer()VC++ 6.0でコンパイルエラーが発生しましたが、Visual Studio 2005で正常にコンパイルされました。

答えて

0

失敗している/動作しているコードを見ることなく、確定することは不可能ですが、私はVisual Studio 2005をVisual C++ 6.0以上に信頼しています。

Visual C++ 6.0は実際にその年齢を表示しています(Microsoftではもうサポートしていません) - VC++ v8.0(VS2005)はずっと優れたコンパイラです。

関連する問題