结构体按1字节对齐的代码#pragma pack(1)使用错误,导致CalibrationAlgorithm::produceCalfile函数在结构体传参时出现错误(DataFrame的数据向后漂移一个ZZ_U32,曝光时间为0);

This commit is contained in:
tangchao0503
2022-08-03 19:10:50 +08:00
parent bd46759395
commit f04f058b9c
2 changed files with 4 additions and 2 deletions

View File

@ -2,6 +2,8 @@
//<2F><><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD>ļ<EFBFBD>
//////////////////////////////////////////////////////////////////////////
#pragma once
#pragma pack(1)//<2F><EFBFBD><EFBFBD><E5B0B4>1<EFBFBD>ֽڶ<D6BD><DAB6><EFBFBD><EFBFBD>
#include <string>
#include <QTime>
@ -351,4 +353,5 @@ namespace ZZ_MISCDEF
QString qstrInterfaceName;
}HumitureDeviceInfo;
}
};
};
#pragma pack()//<2F>ָ<EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD><EBA3A8><EFBFBD><EFBFBD>8<EFBFBD>ֽڣ<D6BD>

View File

@ -1,5 +1,4 @@
#pragma once
#pragma pack(1)//结构体按照1字节对齐存储
#include <qthread.h>
//#include <QFileDialog>
#include <QFile>