next up previous contents index
: 端末機に対する入出力ポート : ポート : ポート   目次   索引


標準入出力

標準入力とは,入力関数において,入力の対象となるポートを省略した 場合にデフォルト値として使われるポートのことである. また,標準出力とは,出力関数において,出力先であるポートを省略した 場合のデフォルト値である. 初期状態では,端末機からの入力ポートが標準入力であり, 端末機への出力ポートが標準出力である. しかし,これらをユーザが変更することが可能である.

(current-input-port) 【関数】

現在標準入力として使われているポートを返す.
(current-output-port) 【関数】

現在標準出力として使われているポートを返す.
(with-input-from-port 〈ポート〉〈関数〉) 【関数】

〈ポート〉を標準入力として 〈関数〉 を呼び出し,その返り値を返す. 〈ポート〉 は入力ポート, 〈関数〉 は無引数の関数でなければならない.
(with-output-to-port 〈ポート〉〈関数〉) 【関数】

〈ポート〉 を標準出力として 〈関数〉 を呼び出し,その返り値を返す. 〈ポート〉 は出力ポート, 〈関数〉 は無引数の関数でなければならない.


Tsuneyasu KOMIYA 平成14年2月22日