在做QT項目中,雙網(wǎng)口接收原始數(shù)據(jù)沒有問題。
但是當(dāng)對雙網(wǎng)口數(shù)據(jù)進行數(shù)據(jù)處理時(MAX減去MIN),發(fā)現(xiàn)兩個數(shù)據(jù)相互干擾,
后來發(fā)現(xiàn)在方法里使用了static修飾了變量。把變量放在類私有變量,問題解決。
網(wǎng)上搜索解釋:
static是用來修飾成員變量和成員方法,也可以形成靜態(tài)static代碼塊。
不要在方法里聲明一個變量為static的。
static修飾的變量,任何一個類的實例對象都可以訪問,是共享的。
而方法中聲明的變量應(yīng)該是局部的,方法執(zhí)行完后就要銷毀,釋放緩存空間的。