Perl风格:避免测试文件结束符
不要使用这个:(死锁)
while (!eof(STDIN)) { statements; }
请使用这个代替
while (<STDIN>) { statements; }
在非文件结束符时提示可能会很麻烦。试试这个
$on_a_tty = -t STDIN && -t STDOUT; sub prompt { print "yes? " if $on_a_tty } for ( prompt(); <STDIN>; prompt() ) { statements; }
跳转到 避免不必要的反斜杠
返回 使用哈希而不是$$name
回到 索引
版权所有 © 1998, Tom Christiansen,保留所有权利。
标签
反馈
这篇文章有问题吗?请在GitHub上打开一个问题或拉取请求来帮助我们,链接为:GitHub