char對應的寬字元版本是wchar_t , 而wchar_t 的定義是 #define unsigned short wchar-t。
strlen是返回char*的長度,不包括『\0'。
而wcslen是strlen的寬字元版本,返回的是 wchar_t * 的長度, 不包括'\0'。
還有一種tchar型別, 如果沒有定義unicode字元,那麼tchar就表示 char; 相反, tchar 表示 wchar_t。
char c_s = "hhhh"; //一般字串
wchar_t w_s = l"hhhhh"; //寬字串
tchar t_s = "hhhhhh"; //由於沒有加 l 所以是一般字串
cout<
cout<
cout<
wprintf(l"%s\n", w_s); // hhhhh
相應的, printf的寬字元版本就是wprintf。
對於字元這塊的具體怎麼編碼的, 這介紹的很是詳細和具體。
字典的基本操作和一些基本方法
dict 用 來表示,它是鍵值對資料有唯一性 鍵 都必須是可哈西的,只要是不可變資料就可以當做字典中的鍵 值 沒有任何限制字典的增加 第一種方法 dic dic 劍聖 無極劍聖 直接增加乙個沒有的key,如果key存在則直接修改 print dic 執行結果 第二種方法 dic dic.setdef...
Opencv Mat矩陣的一些基本操作和遇過的問題
1 mat矩陣值傳遞的時候,如果在函式內部型別發生改變時候,傳出來的資料會變化,所以需要在函式內部重新複製一塊區域給他,才能傳出想要的mat void getdes mat des void main 2 使用colrange 和rowrange 對矩陣進行擴充 mat commatr mat ma...
selenium的一些元素操作和基本用法
from selenium import webdriver driver webdriver.ie executable path e iedriverserver 開啟瀏覽器 driver.get 輸入 driver.back 向後退 driver.forward 向前進 driver.refr...