Function VECTOR-POP
vector-pop
vector => element
vector - fill-pointerを持つvector
element - オブジェクト
vectorからfill-pointerをひとつ減らし、 新しいfill-pointerによって指定されたvector
の要素を取得します。
vector-push (setq fable (list 'fable))
(setq fa (make-array 8
(2
:fill-pointer :initial-element 'sisyphus))) => 2
fill-pointer fa) => 3
(eq (vector-pop fa) fable) => true
(vector-pop fa) => SISYPHUS
(fill-pointer fa) => 1 (
fill-pointerはひとつ減ります。
fill-pointerの値。
vectorがfill-pointerを持っていないときは、 型type-error
が発生します。
もしfill-pointerがゼロのとき、 vector-pop
は型error
のエラーが発生します。
vector-push
, vector-push-extend
, fill-pointer
なし。