再生時間 01:25
Jurassic World: Dominion Dominates Fandom Wikis - The Loop
この動画はいかがでしたか?
再生する
このページを編集する際は,編集に関する方針に従ってください.[]
概要[]
- gcc-4.1.0/libiberty/hashtab.cにて定義
- ハッシュテーブルのエントリを全て消す
引数[]
- htab_t htab
実装[]
410: /* This function clears all entries in the given hash table. */
411:
412: void
413: htab_empty (htab_t htab)
414: {
415: size_t size = htab_size (htab);
416: PTR *entries = htab->entries;
417: int i;
418:
*削除用関数があったら
419: if (htab->del_f)
420: for (i = size - 1; i >= 0; i--)
421: if (entries[i] != HTAB_EMPTY_ENTRY && entries[i] != HTAB_DELETED_ENTRY)
422: (*htab->del_f) (entries[i]);
423:
*エントリ領域を全部0(HTAB_EMPTY_ENTRY)で埋める
424: memset (entries, 0, size * sizeof (PTR));
425: }