シンプルなブロブに変換したいメモリ内のsqliteデータベースがあり、できればシリアライゼーションライブラリを使用せずにこれを行いたいです。
また、sqlite api バックアップ呼び出しを使用してディスクにシリアル化しますが、これも私の目的に使用できますか?
または、他の方法でデータベースをメモリから char 配列に単純にコピーすることは可能ですか? (開発はC++で行います)
SQLite では、インメモリ データベースの内部ストレージに直接アクセスすることはできません。
独自の VFS を実装して BLOB 用の「ファイル」インターフェイスを作成することもできますが、(一時的な) ディスク ファイルを処理するだけの方がはるかに簡単に思えます。