我想在mfc串口通訊程式中把13個char型數分割開來,前8個合成一個大數,后五個合成一個大數,得到的資料兩者之間以空格隔開,顯示在mfc的edit編輯框中。
今天著急用,謝謝大佬們了
uj5u.com熱心網友回復:
13個char型 ?是字串吧
uj5u.com熱心網友回復:
13個八位數,前8個八位數合成一個,后5個八位數合成一個。中間用空格隔開uj5u.com熱心網友回復:
13個八位數,前8個八位數合成一個,后5個八位數合成一個。中間用空格隔開
uj5u.com熱心網友回復:
CString mStr;//接收資料追加到mStr
mStr.Insert(8, _T(" ")); //中間插入空格
SetDlgItemText(IDC_EDIT1, mStr); //顯示到編輯框
uj5u.com熱心網友回復:
"13個八位數"1. 是 '0' (0x30)到 ‘F’,
2 還是 0 ( 0x00 ) 到 F
uj5u.com熱心網友回復:
我試試看,能不能行。你這好像缺少前八個合成一個數的操作
uj5u.com熱心網友回復:
是0,不是'0'。謝謝你啊
uj5u.com熱心網友回復:
1 浮點數? 整數 ?2 大端? 小端 ?
uj5u.com熱心網友回復:
long data1, data2;CString strtemp, str = _T("1234567812345");
// left 8
strtemp = str.Left(8);
data1 = _ttoi(strtemp.GetBuffer()); strtemp.ReleaseBuffer();
// right 5
strtemp = str.Right(5);
data2 = _ttoi(strtemp.GetBuffer()); strtemp.ReleaseBuffer();
uj5u.com熱心網友回復:
謝謝大家了,已解決!轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/30243.html
標籤:界面
上一篇:MediaFoundation 列舉攝像頭是找不到六房間的
下一篇:關于立體匹配視差圖及深度圖的計算
