gpt4 book ai didi

perl - 如何处理 Perl 中的子程序重定义错误

转载 作者:行者123 更新时间:2023-12-03 22:47:02 27 4
gpt4 key购买 nike

所以我有一个文件,总之有这个问题......

#!/usr/bin/perl -w
package Foo;

use strict;
use POSIX;

...

sub remove {
...
}
...

我收到一条错误消息,说子程序 remove被重新定义。我知道问题所在,有个子程序叫 remove在 POSIX 中。但是,我不知道如何处理。这个问题一般是怎么解决的?

最佳答案

抑制此警告的另一种方法是将您的子程序重定义放在 no warnings 'redefine' 中。堵塞:

{
no warnings 'redefine';
sub remove { ... }
}

关于perl - 如何处理 Perl 中的子程序重定义错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3593355/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com