Я изучаю программирование Visual С++ Win32 некоторое время.
Почему существуют такие типы данных, как DWORD
, WCHAR
, UINT
и т.д. Вместо, скажем, unsigned long
, char
, unsigned int
и т.д.?
Я должен помнить, когда использовать WCHAR вместо const char *, и это действительно раздражает меня. Почему не используются стандартные типы данных? Будет ли это помогать, если я буду запоминать эквиваленты Win32 и использовать их для моих собственных переменных?