YAMLリスト内のアイテムの数を確認したり、新しいyaml-cpp apiを使用してエントリが存在するかどうかを確認したりする方法はありますか?たとえば、私がリストを持っているとしましょう
Food:
- pizza: 270
- ice_cream: 90
- fruit: 30
食べ物の数を確認するにはどうすればよいですか?また、YAML文字列に食べ物が含まれているかどうかを確認する方法はありますか?root_node["Foods"]["fruit"].as<int>()
果物が存在しない場合は、食品のようにインデックスを作成して例外をキャッチすることができますが、古いAPI( http://code.google.com/p/yaml )にFindValue()と同様の関数があります。 -cpp / wiki / HowToParseADocument)エントリが存在するかどうかを確認しますか?