Kouhei Sutou
kou****@clear*****
2015年 4月 17日 (金) 18:26:35 JST
須藤です。 > そうですね!使って良いと思います! ありがとうございます! In <CAAQQ+NBEXtCVhRLWAiHb6WYV-kmGd5ui8JSz_cr5z=QydtJ****@mail*****> "[groonga-dev,03174] Re: groonga.hで使ってもよい型を増やしたい" on Fri, 17 Apr 2015 18:25:05 +0900, morit****@razil***** wrote: > そうですね!使って良いと思います! > > 2015-04-17 17:34 GMT+09:00 Kouhei Sutou <kou****@clear*****>: > >> もりさん >> >> 須藤です。 >> >> たぶん互換性(古いコンパイラーでもビルドできるように)か >> あまりincludeするヘッダーファイルを増やしたくないからだと思 >> うのですが、groonga.hではプリミティブな型しか使っていません。 >> >> size_tやoff_tといったプリミティブではないけどincludeすれば使 >> える型も使いたいのですが、使ってもよいでしょうか? >> >> 理由は、それらの型の方が用途が明確になるからです。 >> >> 弱い理由として、Groonga内部で他のシステム関数に同じ型として >> 渡せる、というのもあります。例えば、unsigned intで受け取った >> 値をlseek(2)のoff_t offsetに渡したり、lseek(2)の戻り値 >> (off_t)を受け取るようなケースです。off_tはビルドの仕方や環 >> 境によって32bitだったり64bitだったりします。 >> >> >> -- >> 須藤 功平 <kou****@clear*****> >> 株式会社クリアコード <http://www.clear-code.com/> >> >> Groongaベースの全文検索システムを総合サポート: >> http://groonga.org/ja/support/ >> パッチ採用 - プログラミングが楽しい人向けの採用プロセス: >> http://www.clear-code.com/recruitment/ >> コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ: >> http://www.clear-code.com/services/code-reader/ >> >> _______________________________________________ >> groonga-dev mailing list >> groon****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev >>