序列化Serialize函數

要實現一個能夠序列化的類,必須要經過一下幾步

1.這個類必須間接火直接地由CObject派生而來

2.定義一個不帶參數的構造函數

3.在頭文件中,必須有如下聲明:

DECLARE_SERIAL( Your name of class)

4.在源文件中開頭有如下聲明

IMPLEMENT_SERIAL (Your name of class,CObject,1)

其中的第三個參數代表版本號

5.必須重載基類中的序列化函數Serialize

經過以上五步,一個帶有存儲功能的類就誕生了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章