我知道一般来说sqlite应该是独立于平台的 - > https://www.sqlite.org/onefile.html 。在我的情况下,我想将2维c / c ++数组保存为数据库中的blob,因为没有其他方法可以做到这一点。但是由于作为blob的数组的值类型对于sqlite是不透明的,因此db没有机会将它们视为独立于平台,因此特定于一个体系结构,对吧?
答案 0 :(得分:0)
正如user3477950所说,SQLite无法知道BLOB包含的内容;对它来说,它们只是一个字节数组。没有关于字节序,表示,填充等的转换;它存储的字节正是你提供的字节。