1
如果寫代碼可與不同性格類型進行編譯,是TCHAR
仍然是正確的類型使用如std::basic_stringstream<TCHAR>
現在在C++中是否有官方的TCHAR類型?
還是有現在這是首選,在路上wchar_t
取代WCHAR
一些官方C++/STL類型,true
替換TRUE
和nullptr
替換NULL
?
我在談論使用類似basic_string
這樣的類的例子,這些類使用TCHAR進行了明確的模板化。
不,我認爲wchar_t是無意義的(因此TCHAR,它是char或wchar_t,也是無稽之談)。如果可能,請使用utf8 –
您能澄清您的用例嗎?您是否事先知道您要傳輸的內容是否以null結尾?可變寬度?固定寬度嵌入式空值? – rubicks
@rubicks我不是這方面的專家,我的編輯能澄清一點嗎? –