由於這塊需要轉換成unicode碼,也就是將字串傳換成unicode碼,因此需要對輸入的字串做處理,同時又分兩種情況,中文 非中文的處理,要區別對待,首先要對輸入的字串進行識別:
int 是不是中文(char *str)
if (ch&0x80)
}else
}return 0;
}
然後要進行相應轉換
void w2c(wchar_t w_cn , char c_cn)
然後主體轉換**:
cstring tohex(cstring data, long ndatalength)
}else
}return sresult;
}
到這裡基本上結束了~也檢視了一些資料,雖說這個功能簡單,但是過程有點曲折。但總算完成了,留個紀念吧~希望對其他人有幫助~
Linux有用的命令 做專案用到
1.統計該資料夾下檔案的個數 ls l grep wc l2.啟用tensorboard命令 tensorboard logdir logs bind all3.用nohup執行train.py並將loss的值輸出到檔案 nohup python train.py out 2 1 解釋 這裡的有兩個...
C 的一些奇奇怪怪的小技巧(有用到過持續更)
用於乙個陣列的全排列 從當前陣列狀況開始,所以要真正生成全排列之前先排序 用法如下。1 include 2 using namespace std 34 intmain while next permutation a,a 3 10 用於計算i的二進位制位數中共有幾個1.相當於乙個陣列,但每位只能為...
輸入框背景不失真的方法 自己用到過的
如果能讓使用者輸入很多內容,並且是換行的形式,那可能就可考慮不讓輸入框背景失真的方法,尤其是圓角的圖。以前一直用的方法是用android自帶的9 patch工具 對背景圖進行修改,這樣可以確保角落的圓角不失真。但是這次的工程中,設計的圖是左右的邊框是虛線。在使用9 patch後,左右兩邊的線明顯失真...