フラットファイルを読み込んでいます - 読み込んだ文字を使用するには、文字を数値に変換したいと考えています。文字列をベクトルに変換する小さな関数を書きました。
(defun string-to-vec (strng)
(setf strng (remove #\Space strng))
(let ((vec (make-array (length strng))))
(dotimes (i (length strng) vec)
(setf (svref vec i) (char strng i)))))
ただし、これは文字エントリを含むベクトルを返します。char-code
関数でユニット番号の文字を数値に変換するため に使用する以外に、ファイルから数値を数値として読み取る簡単な方法はありますか?