perl 5.8 で
perl -e ' print "a" if AXXXXXXXXXXXXX::->can("isa");'
perl -e ' print "a" if AXXXXXXXXXXXXX->can("isa");'
print "nothing" は、メソッド テストが失敗したことを意味します。
perl 5.17 で
perl -e ' print "a" if AXXXXXXXXXXXXX::->can("isa");'
perl -e ' print "a" if AXXXXXXXXXXXXX->can("isa");'
print "a" は、メソッドのテストが成功したことを意味します。
私はなぜ違いを知りたいですか?
また、新しいバージョンの perl で、esixt およびアンロードされたモジュール「AXXXXXXXXX」テストがパスするのはなぜですか?
とてもありがとう:)