質問
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の基本クラス間に散在しています。
所属していません StackOverflow