標準/拡張機能 | C/C++ | 依存項目 |
---|---|---|
XPG4 |
両方 |
#define _XOPEN_SOURCE
#include <search.h>
int hcreate(size_t nel);
hcreate() 関数は、nel エレメントを含むハッシュ・テーブル用に、十分なスペースを割り振ります。hsearch() が使用される前に呼び出す必要があります。
nel 引数は、テーブルが含むエントリーの最大数の概算値です。 この数は、ある数学的に好ましい環境を得るために、実際のテーブル割り振りに対して、hcreate() によって上方に調整されます。
スレッド化の動作: hsearch() - ハッシュ・テーブルの検索を参照してください。
正常に実行された場合は、hcreate() はゼロ以外を戻します。