0

一般に、sqlite はプラットフォームに依存しないことになっていることを知っています -> https://www.sqlite.org/onefile.html 。私の場合、これを行う方法が他にないため、2 次元の c/c++ 配列を blob としてデータベースに保存したいと考えています。しかし、blob としての配列の値型は sqlite に対して不透明であるため、データベースはそれらをプラットフォームに依存せずに扱う機会がなく、したがって 1 つのアーキテクチャに固有ですよね?

4

1 に答える 1

0

user3477950 が言ったように、SQLite は BLOB に何が含まれているかを知ることができません。それに、それらは単なるバイト配列です。エンディアン、表現、パディングなどに関する変換は行われません。それが格納するバイトは、まさにあなたが与えたものです。

于 2014-04-18T12:35:14.557 に答える