01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
2008-02-01 Fri
■ D言語での Senna は [D言語][Senna]
D言語っぽい使い方だとどんな感じろう。
D スタイルにする。
sen_records 型は foreach 文が使えるとよさそう。
import std.stdio; import senna; int main() { sen_init(); //辞書作成 Index index = new Index(...); index.upd(...); //検索 Records records = new Records(...); index.select(...); //結果表示 records.sort(...); foreach(...) { writefln(...); } sen_fin(); readln(); return 0; }
こんな感じで使えるようにしてみよう。
■ D言語で Sennaを使う方法 [D言語][Senna]
ヘッダファイルの変換
C の .h から D のモジュールへの変換
C言語ヘッダ変換
インポートライブラリの作成
IMPLIB
implib/system libsenna.lib libsenna.dll
Referrer (Inside):
[2008-02-04-1] [2008-02-02-1]