tsucchi’s diary(元はてなダイアリー)

はてなダイアリー(d.hatena.ne.jp/tsucchi1022)から移行したものです

strict

プラグマを import すると use したクラスにもプラグマが効くようになる - 僕ト云フ事@はてな出張版

package Hoge::Base;

use strict;
use warnings;
use utf8;

sub import {
    strict->import;
    warnings->import;
    utf8->import;
}

このクラスを use すると strict, warnings, utf8 が効く

うーん、今作ってるやつで、サブクラスに対してこれをやりたいのだけど、試行錯誤してもうまくいかなかった orz。なにか名案はないものか。。。