Frage

Was ist der Unterschied zwischen CString in vc6 und vc7?

War es hilfreich?

Lösung

CString wurde von MFC in VC 7 entfernt, so dass es in beiden MFC und ATL-Projekte verwendet werden könnten. Die Architektur wurde komplett geändert:

  • In VC6 hatte CString keine Basisklasse. In VC 7, ist die Basisklasse CStringT , die von CSimpleStringT leitet .
  • In VC 7, können Sie auch CStringA und CStringW für explizite char und wchar_t Strings erhalten.

Ich bin nicht bekannt, dass Verhaltensunterschiede zwischen ihnen, aber die Dokumentation ist viel einfacher, in VC6 zu verwenden. Die Methoden werden zwischen den Basisklassen in VC 7 verteilt sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top