今、ドキュメント読んでサンプル作ってます。
ちなみに SQLite は The SQLite Amalgamation の方を使っています。モジュラリティを犠牲にしてでもソースコードをひとつにまとめることによってパフォーマンスを向上させているとかいないとか(すごい…)。
改めて公開するかと思いますが、一応、 Visual C++ 2008 Express Edition でスタティックライブラリを作る方法を簡単に紹介します。
後は普通に「ビルド」で、プロジェクトディレクトリの中に *.lib ができています。
久しぶりのC言語プログラムでわくわくです。
Comments
SQLite普通に使ってはいるのですが…
バイナリデータをデータとして収める方法はどのようにすればよいのでしょうか?
色々と悩むところです…
> yomogi さん
BLOB (Binary Large OBject) 型ってないんでしたっけ?
今、ドキュメント読んでいるのですが、 TEXT 型にバイナリも入るようなことが書いてあります。
SELECT で取得したレコードへアクセスする関数のインタフェースが void* なんで何でも入るのかと思ってました。
なるほど…
ちょっと色々調べてみます
> yomogi さん
すみません、俺もがんばらな…
BLOG型ありました
そして、サンプルも探して試してみました
一応データを保管はできたのですが、取り出すことは試していません
いつか試してみようとは思います…一度忘れて思いだしたころにw
> yomogi さん
ありがとうございます(><;
暗号化はすでにできますので安心して使えそうですね。
ゲームの場合、データベースをアーカイバ兼箱と割り切って、
保存するデータはシリアライズして入れようかと思ってます。
今は、Boost のシリアライザ調べてます…
Contributions