wchar-t

WChars, kodowanie, standardy i przenośność

Poniższe pytania mogą nie kwalifikować się jako pytanie typu SO; jeśli jest to poza granicami, proszę, powiedz mi, żebym sobi ... ego pojęcia " ile znaków" zawierać nazwę danego pliku, ponieważ nie ma pojęcia "znak" w pierwszej kolejności. Caveat emptor.

Czy TCHAR jest nadal aktualny?

Jestem nowy w programowaniu Windows i po przeczytaniu książki Petzold zastanawiam się: Czy nadal dobrą praktyką jest używan ... wać łańcuchów wchar_t i L"" w nowym kodzie? Będę kierować tylko Windows 2000 i do góry, a mój kod będzie i18n od początku.

Chcę przekonwertować std:: string na const wchar t *

Czy jest jakaś metoda? Mój komputer to AMD64. ::std::string str; BOOL loadU(const wchar_t* lpszPathName, int flag = 0); Ki ... ówi: Error 7 error C2664:: cannot convert parameter 1 from 'std::string *__w64 ' to 'const wchar_t *' Jak mogę to zrobić?