% Function FILE-LENGTH
Function FILE-LENGTH
file-length
stream => length
stream - ファイルに関連付けられたストリーム
length - 非負の整数か、nil
file-length
はstreamの長さか、
長さが決定できなかったときはnil
を返却します。
バイナリファイルとときは、 その長さはstreamの要素の型を単位として計測されます。
(with-open-file (s "decimal-digits.text"
:direction :output :if-exists :error)
(princ "0123456789" s)
(truename s))
=> #P"A:>Joe>decimal-digits.text.1"
(with-open-file (s "decimal-digits.text")
(file-length s))
=> 10
なし。
なし。
streamがファイルに関連付けられたストリームではないとき、
型type-error
のエラーが発生します。
なし。