【发布时间】:2011-06-30 18:24:15
【问题描述】:
我试过了,但没用:
$*OUT.autoflush( 0 );
【问题讨论】:
标签: raku autoflush rakudo-star
我试过了,但没用:
$*OUT.autoflush( 0 );
【问题讨论】:
标签: raku autoflush rakudo-star
$*OUT.autoflush = False 应该禁用它,它运行没有错误,但似乎鹦鹉的 IO 仍然自动刷新。所以目前似乎没有一个简单的方法。
【讨论】:
$*OUT.autoflush = False 目前给了我一个编译错误。
Rakudo 不支持自动刷新。在$OUTPUT_AUTOFLUSH 条目下的5to6-perlvar 中有一条注释。
很久以前的一些例子提到了autoflush 方法,但是已经消失了:
$*ERR.autoflush = True;
$*ERR.say: "1. This is an error";
$*OUT.say: "2. This is standard out";
但这不起作用:
对于“IO::Handle”类型的调用者没有这种方法“autoflush”
我还没有看到任何关于它何时会作为一项功能出现的讨论,或者它永远不会成为一项功能的声明。
【讨论】: