Was ist der Unterschied zwischen CString in vc6 und vc7?
Frage
Was ist der Unterschied zwischen CString in vc6 und vc7?
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