% Function CLRHASH
Function CLRHASH
clrhash
hash-table => hash-table
hash-table - ハッシュテーブル
hash-tableから全てのエントリーを削除し、 その空のハッシュテーブルを返却します。
(setq table (make-hash-table)) => #<HASH-TABLE EQL 0/120 32004073>
(dotimes (i 100) (setf (gethash i table) (format nil "~R" i))) => NIL
(hash-table-count table) => 100
(gethash 57 table) => "fifty-seven", true
(clrhash table) => #<HASH-TABLE EQL 0/120 32004073>
(hash-table-count table) => 0
(gethash 57 table) => NIL, false
hash-tableは修正されます。
なし。
なし。
なし。
なし。