來源:北大青鳥飛迅校區(qū)|發(fā)布時間:2013-05-03 09:28:53
問題:CString 如何轉(zhuǎn)化為 array數(shù)組?
問題補充:
我是用 MFC的edit框接收一組數(shù)據(jù)為CString類型的 放在 m_data里面我要用以下操作把這個 CString轉(zhuǎn)化為 一個數(shù)值的 array數(shù)組
我的測試數(shù)據(jù)為 B2 52 F1 16 28 36 想出來的 array數(shù)組也是這個值
下面的代碼就是取array的值
UpdateData();
CString m_tmpstr = m_data;
m_tmpstr += " ";
unsigned char crc = 0;
unsigned char crc1 = 0;
unsigned char crc2 = 0;
array = NULL;
char *tmp_str = NULL;
unsigned int con = 0;
tmp_str = m_tmpstr.GetBuffer(200);
while (*tmp_str)
{
if (*tmp_str == ' ')
con++;
tmp_str++;
}
array = (unsigned char *)malloc(sizeof(unsigned char) * con);
char tmp[6] = " 浦县| 土默特右旗| 江西省| 儋州市| 河源市| 博兴县| 太原市| 手机| 澄城县| 高青县| 平泉县| 九台市| 大宁县| 平顺县| 曲水县| 乳源| 通城县| 林周县| 凌源市| 油尖旺区| 盐源县| 神池县| 溧水县| 禹城市| 永泰县| 鹤峰县| 岢岚县| 偏关县| 德钦县| 定兴县| 湖南省| 三门峡市| 珠海市| 梁河县| 江源县| 色达县| 尼玛县| 尖扎县| 荔波县| 舟山市| 斗六市|