シリアライズ



シリアル化可能なクラスの作成


  1. 対象となるクラスを「CObject(or CObjectの派生クラス)」から派生させる。
  2. クラス宣言で、DECLARE_SERIALマクロを使用する。
  3. 実装(.cpp)ファイルで、IMPLEMENT_SERIALマクロを使用する。
  4. 引数無しのコンストラクタを定義する。
  5. Serialize()をオーバーライドし、データの読込書込を実装する。
TOP


コメント


  • GetObjectSchema(), SetObjectSchema()を使ってのバージョン管理方法について追記。 -- 名無しさん (2009-05-27 08:54:48)
  • 自力でバージョン管理するほうが無難?サブクラスまで管理されないみたいだし。 -- 名無しさん (2009-05-27 08:55:56)
名前:
コメント:
TOP

最終更新:2009年05月27日 08:55
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。