morit****@razil*****
morit****@razil*****
2015年 4月 17日 (金) 18:25:05 JST
そうですね!使って良いと思います! 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 > -------------- next part -------------- HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...Download