【发布时间】:2011-07-25 15:27:50
【问题描述】:
我使用这种语法来打开我的文件,因为几年前我在一次培训中了解到这一点,而我所拥有的书籍也是这样做的。
open( INPUTFILE, "< $input_file" ) || die "Can't open $input_file: $!";
几天前,我在一个 SO 中看到了这个表单:
open( $input_file, "<", $input_file ) || die "Can't open $input_file: $!";
这种格式是新的还是只是做同样的,不同的方式,使用普通变量作为文件句柄?
我应该更改为“新”格式吗?它有一些优点,还是“旧”格式有一些缺点?
【问题讨论】: