0
要接收混合的unicode和ascii字符,我需要一個wchar_t
緩衝區,還是可以從char
緩衝區解釋,這意味着多字節我想?通過TCP接收Unicode字符
要接收混合的unicode和ascii字符,我需要一個wchar_t
緩衝區,還是可以從char
緩衝區解釋,這意味着多字節我想?通過TCP接收Unicode字符
TCP連接沒有字符編碼的概念。在TCP層傳輸的數據只是一個字節流。
很可能(因爲您提到了混合的ASCII和Unicode字符),您指的是UTF-8編碼的字符串。爲了僅存儲內容,您可以簡單地使用char
陣列。
你是什麼意思的「Unicode字符」? UTF-8? UTF-16 LE?是?像UTF-7一些更隱晦的變體? – 2011-02-01 02:44:11