18

YAML は、構成ファイルと、人間が読める形式の永続オブジェクトをデータ バインディングするための優れた形式のようです...

YAML を処理する C++ ライブラリはありますか? Boost::Serialization には YAML オプションの計画がありますか?

編集: オブジェクト指向ライブラリを好むでしょう。

4

3 に答える 3

15

簡単な検索でこれが得られました:yaml-cpp

于 2008-10-28T23:30:51.757 に答える
5

BOOST ボールト シリアライゼーション ライブラリの YAML コンポーネントを試してください。

EDIT 2014 : 最近の開発、https://groups.google.com/d/msg/boost-devel-archive/mhT7qIh1nsI/uXAuXFAWrxQJ

EDIT 2019 : まだ試していませんが、これは真剣に考えているようです: https://github.com/rwols/yaml-archive

于 2011-04-08T18:22:27.593 に答える
0

私はこれを見つけました。使用する場合は、どのように機能したかを教えてください。可能であればいくつかの例を投稿してください。

https://code.google.com/p/google-summer-of-code-2008-boost/downloads/list

更新されたリンク (2014 年)、BOOST ボールトの回答と同じファイルを指しているようです。

于 2008-12-20T10:36:18.383 に答える