- QString::number(xxxx,'g',3) 与 QString::number(xxxx,'f',3) 区别:f 表示小数点后3位,而g 表示有效位数
- 两个unsigned int 数据相减一定要注意是不会减出一各负值,可能是一个很大的值,注意类型转换
- doble数据强转float,会出现溢出,不要这样做。
- QCustomPlot中的setRang(x,y)要和replot()配合使用
- 保存数据二进制dat尽量不要使用QDateStream,因为他保存的数据是大端模式,解析数据很麻烦
- QMap和QHash对于数据的快速查找很有优势
for (int n = 0; n < m_vctCali.size(); ++n) { QString strKey = QString::number(m_vctCali[n].Lo) + "-" + QString::number(m_vctCali[n].Fre) + "-" + QString::number(m_vctCali[n].angle); if(m_mapCail.end() != m_mapCail.find(strKey)) { m_vctCali[n].Pa_Ratio = m_mapCail[strKey]; } }
待更新,,,,,,,,,,,,,,,,,,,,,,,,