В чем разница между CString в vc6 и vc7? - PullRequest
1 голос
/ 21 ноября 2008

В чем разница между CString в vc6 и vc7?

1 Ответ

4 голосов
/ 21 ноября 2008

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

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

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

...