內容

名稱

overloading - perl pragma 用於語法上控制 overloading

語法

    {
	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;

說明

此 pragma 讓您可以語法上停用或啟用 overloading。

no overloading

在目前語法範圍內完全停用 overloading。

no overloading @ops

在目前語法範圍內僅停用特定的 overloading。

use overloading

在目前語法範圍內重新啟用 overloading。

use overloading @ops

在目前語法範圍內僅重新啟用特定 op 的 overloading。