建立win32 空專案
字元說明:國外 1個字元對應1個位元組 多位元組
中文 1個字元對應對個位元組 寬位元組 unicode utf-8 3個 gbk 2個
多位元組轉為 寬位元組 如 「aaa」 → l"aaa" 字串前新增l 當編碼為unicode時
在字串新增text的作用:將字串轉為 寬位元組 不論當前使用的什麼型別的編碼格式 自適應編碼的轉換
tcher 字元 自適應編碼的轉換
//統計字串長度int num = 0;
char *p = "aaa";
num = strlen(p);
//統計寬位元組的字串長度
wchar_t *p2 = l"aaaa";
num = wcslen(p2);
1//char * 與 cstring 之間的轉換2//
char * -> cstring
3char *p3 = "
ccc"
;4 cstring str =cstring(p3);5//
cstring -> char *
6cstringa tmp;
7 tmp =str;
8char * pp = tmp.getbuffer();
c MFC踩坑記錄
這個非常坑,路徑都對就是讀取不了檔案,解決方法 path std string commond convert o img path png o resolution 250 pdfpath 我是在vs2013跑的mfc,這個問題也很好解決,解決方法 在屬性頁 配置屬性 常規中將字符集設定為未設定 ...
c mfc 動態生成選單
1.新建mfc對話方塊工程 2 新增選單資源,並新增test選單,在test選單下面新增子選單 新增選單 3 在resource.h裡面新增選單巨集定義 define id cmd1 200 define id cmd2 2014 新增選單訊息函式宣告 afx msg void oncmd1 afx...
python轉換字元 Python字元轉換
python提供了ord和chr兩個內建的函式,用於字元與ascii碼之間的轉換。如 print ord a print chr 97 a下面我們可以開始來設計我們的大小寫轉換的程式了 複製 如下 usr bin env python coding utf 8 def ucasechar ch if...