C++の道具箱は、プログラミング・スタイルとそれを支えるツール群で、複雑で難解なC++コード開発を容易なものにしていくことを目指しています。 (http://omt.sourceforge.jp/ をご参照ください) 今回は、PHP、JAVAなどにあってC++では十分高機能なものがなかったシリアライザーをリリースしました。 基本型だけでなく、ユーザ定義クラス、ポインタ、コンテナなどのシリアライズ/デシリアライズをサポートし、オペレータを使った簡便な構文で実装が可能です。 複雑な構造をもつデータの保存と復元、パーシステント・オブジェクトの作成、ストリーム型の通信プロトコルの実装、テストケース作成への適用など、幅広い分野で活用していただけると思います。