sqlite blobs(由c / c ++数组构成)平台是否独立?

时间:2014-04-18 11:41:04

标签: c++ c sqlite platform-independent

我知道一般来说sqlite应该是独立于平台的 - > https://www.sqlite.org/onefile.html 。在我的情况下,我想将2维c / c ++数组保存为数据库中的blob,因为没有其他方法可以做到这一点。但是由于作为blob的数组的值类型对于sqlite是不透明的,因此db没有机会将它们视为独立于平台,因此特定于一个体系结构,对吧?

1 个答案:

答案 0 :(得分:0)

正如user3477950所说,SQLite无法知道BLOB包含的内容;对它来说,它们只是一个字节数组。没有关于字节序,表示,填充等的转换;它存储的字节正是你提供的字节。