VC數字字符串與字符的轉換函數

(VC9,MFC,XP,UNICODE)

一個表示十六進制數字字符串轉換爲字符的方法。因爲花了點時間才找到方法所以記錄一下函數(非安全的方法)。

……

//十六進制數字字符串轉UNICODE字符

CString 字符串(_T("3002"));

long 中間值=_tcstol(字符串,NULL,16);  

//安全一點應該對值的大小進行判斷

wchar_t  字符=static_cast<wchar_t>中間值;

//ANSI字符需判斷大小頭,略

wchar_t 類型使用wcstol

char 類型用strtol

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章