質問

vc6とvc7のCStringの違いは何ですか

役に立ちましたか?

解決

CStringは、VC7のMFCから削除され、MFCとATLプロジェクトの両方で使用できるようになりました。アーキテクチャが完全に変更されました:

  • VC6では、CStringには基本クラスがありませんでした。 VC7では、基本クラスはCStringT <!> lt; TCHAR <!> gt;です。 CSimpleStringT <!> lt; TCHAR <!> gt;から派生します。
  • VC7では、明示的なcharおよびwchar_t文字列に対してCStringAおよびCStringWも取得します。

それらの間の動作の違いを認識していませんが、ドキュメントはVC6で使用する方がはるかに簡単です。メソッドはVC7の基本クラス間に散在しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top