0

ユーザー入力のプロンプトを作成しようとしていますが、この関数を呼び出すたびに、「:」を出力する代わりに、何かを押すまで待機し、その後文字「:」を出力します。

ウェブ上で何も見つかりません。

(defun MovimientoAdversario ()
  (let ((aux))
    (format t "~% :")
    (setf aux (read))))
4

1 に答える 1

2

読み取る前に出力バッファをフラッシュしてみてください。

(format t "~% :")
(force-output)
(setf aux (read))
于 2013-10-28T10:35:52.973 に答える