$h
以下はオブジェクトですが、通常のハッシュのみが含まれています。
my $h = YAML::Syck::LoadFile('have_seen.yaml');
通常のハッシュであれば、キーの数はkeys $h
.
質問
ハッシュがオブジェクトにあるときにキーの数を取得する方法は?
アップデート
これはコードです
#!/usr/bin/perl
use strict;
use YAML::Syck;
my $h = YAML::Syck::LoadFile('h.yaml');
my $links = 100;
print $links - keys $h . "\n";
yaml ファイルには、
---
010711: 1
---