mfc串口源碼
發布時間: 2025-03-20 13:51:14
㈠ VS2008MFC寫的一個串口程序
len=safearray_inp.GetOneDimSize(); //得到有效的數據長度
for(k=0;k<len;k++)
safearray_inp.GetElement(&k,rxdata+k);
這里有問題,你想一下,假如你的數據很多,超出了你的rxdata容量(rxdata只有512位元組),這里就會把棧寫壞了嘛,這里拿到了len後要做一下判斷,不能直接safearray_inp.GetElement(&k,rxdata+k);
熱點內容