Function
関数
NSHashInsertIfAbsent
Adds an element to the specified hash table only if the table does not already contain the element.
指定されたハッシュテーブルに要素を、そのテーブルがまだその要素を含まない場合にのみ、追加します。
Declaration
宣言
void * NSHashInsertIfAbsent(NSHashTable
*table, const void *pointer);
Return Value
戻り値
If pointer
matches an item already in table
, returns the preexisting pointer; otherwise, pointer
is added to the table
and returns NULL
.
pointer
が既にtable
の中にある項目に合致するならば、以前から存在しているポインタを返します、そうでなければ、pointer
がtable
に加えられてNULL
を返します。
Discussion
議論
You must not specify NULL
for pointer
.
あなたは、NULL
をpointer
に対して指定してはなりません。
See Also
参照
Related Documentation
関連文書
NSHashRemove
Removes an element from the specified hash table.
指定されたハッシュテーブルから要素を除去します。
NSHashInsert
Adds an element to the specified hash table.
ある要素を、指定されたハッシュテーブルに追加します。