Perl 部分 Bug 修复汇总
1. I/O 操作相关修复
-
close函数设置$!:当发生 I/O 错误时,错误信息会记录在句柄中,close对这类句柄返回false。之前,close不会改变$!的值,导致close $fh or die $!这种常见写法不可靠。现在,句柄会记录$!的值,close会恢复该值。 -
fchmod()和futimes()设置$!:当传入已关闭的文件句柄导致fchmod()和futimes()失败时,现在会正确设置$!。
2. 正则表达式相关修复
-
no re功能增强 :之前,no re只能关闭部分功能,现在可以关闭use re启用的所有功能,例如启用调试后,现在可以更方便地停止调试。 -
pack(“D”, $x)
超级会员免费看
订阅专栏 解锁全文
6

被折叠的 条评论
为什么被折叠?



