[groonga-dev,03175] Re: groonga.hで使ってもよい型を増やしたい

Back to archive index

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
>>




groonga-dev メーリングリストの案内
Back to archive index