2008-11-21 2 views

ответ

4

CString был удален из MFC в VC7, чтобы он мог использоваться как в проектах MFC, так и в ATL. Архитектура была полностью изменена:

  • В VC6 у CString не было базового класса. В VC7 базовым классом является CStringT < TCHAR>, который происходит от CSimpleStringT < TCHAR>.
  • В VC7 вы также получаете CStringA и CStringW для явных строк char и wchar_t.

Я не знаю никаких различий в поведении между ними, но документацию в VC6 гораздо проще использовать. Методы разбросаны между базовыми классами в VC7.

 Смежные вопросы

  • Нет связанных вопросов^_^