Вопрос

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

Это было полезно?

Решение

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top