大部分简单的输入输出函数,目标端口都是一个可选参数,而且默认情况下,是当前的输入端口或者输出端口。而且,错误信息将被写到当前的错误端口,这个端口实际上是输出端口。current-input-port
,current-output-port
,current-error-port
函数分别获得相应的端口。
如果你在终端启动一个racket程序,那么输入,输出,错误端口都被连接到终端。更确切的说,他们被连接到系统的输入,输出,错误。输出到错误端口的信息将用红色斜体字显示。
current-port 函数实际上是可以参数化的,也就是说他们的值可以赋值给一个参数。
8.2默认端口
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- //Clojure入门教程: Clojure – Functional Programming for the J...