内容

名称

重载 - perl 编译指示用于词法控制重载

概要

    {
	no overloading;
	my $str = "$object"; # doesn't call stringification overload
    }

    # it's lexical, so this stringifies:
    warn "$object";

    # it can be enabled per op
    no overloading qw("");
    warn "$object";

    # and also reenabled
    use overloading;

描述

此编译指示允许您在词法范围内禁用或启用重载。

no overloading

在当前词法范围内完全禁用重载。

no overloading @ops

仅在当前词法范围内禁用特定重载。

use overloading

在当前词法范围内重新启用重载。

use overloading @ops

仅在当前词法范围内重新启用特定运算符的重载。