C++與Unicode

在C++裡,用單引號包含的文字不一定是字元,用雙引號包含的文字也不一定是字串,在只有ASCII時,char可以代表字元,而為了支援Unicode,有了wchar_t、char16_t、char32_t等型態,區分字元碼點與編碼,是搞清楚一切的不二法則。
字元?多位元組字元?
在C++中可以用char來儲存字元,就現今來說,這句話非常模稜兩可。

臉書留言

胡 自文

(這個頁面共進入 1 次, 今天進入 1 次)