0
關於如何將一個unsigned char
數組保存到MySQL數據庫中的某個字段的想法?我正在考慮BLOB,但是如何將其轉換爲QByteArray
並在我想要時將其轉換回unsigned char
的數組?順便說一句,我試圖保存指紋數據。如何將一個無符號字符數組保存到MySQL
關於如何將一個unsigned char
數組保存到MySQL數據庫中的某個字段的想法?我正在考慮BLOB,但是如何將其轉換爲QByteArray
並在我想要時將其轉換回unsigned char
的數組?順便說一句,我試圖保存指紋數據。如何將一個無符號字符數組保存到MySQL
我管理這個使用下面的代碼(從我的項目直接複製)來解決
struct fp {
unsigned char Template[MAX_TEMPLATE_SIZE];
int size;
};
// unsigned char to QByteArray QByteArray FingerPrint::charArrayToByteArray(fp fp0) { QByteArray ba; for (int i=0; i
// QByteArray to unsigned char fp FingerPrint::byteToFp(QByteArray *ba) { fp fp0; for (int i=0; isize(); i++) { fp0.Template[i] = ba->at(i); } fp0.size = ba->size(); return fp0; }