「Gc」の版間の差分
(ページの作成: ; 構文 : (gc) ; 機能 : 強制的にガーベージ コレクションを行い、未使用のメモリを解放する。 ; 引数 :* なし ; 戻り値 : nil ; サン…) |
細編集の要約なし |
||
5行目: | 5行目: | ||
; 機能 | ; 機能 | ||
: 強制的にガーベージ コレクションを行い、未使用のメモリを解放する。 | : 強制的にガーベージ コレクションを行い、未使用のメモリを解放する。 | ||
: * intellicad 6.x系では恐らくガーベージ コレクションの処理はされてない。 | |||
; 引数 | ; 引数 |
2010年11月19日 (金) 10:21時点における版
- 構文
- (gc)
- 機能
- 強制的にガーベージ コレクションを行い、未使用のメモリを解放する。
- * intellicad 6.x系では恐らくガーベージ コレクションの処理はされてない。
- 引数
-
- なし
- 戻り値
- nil
- サンプル
- (gc)
- nil
- ---
- メモリ的に良くない使い方
(defun func () (setq var "hi") . . . (setq var nil) )
- 望まれる良い使い方
(defun func (/ var) ; <= ローカル変数は自動的に開放される。 (setq var "hi") . . . )
関連事項