- 153 名前:デフォルトの名無しさん mailto:sage [2011/10/18(火) 00:12:38.15 ]
- 質問です。
下のようなファイルをバイナリ形式で保存する場合、 ClsFile clsFile; write(clsFile, sizeof( ClsFile ) ); とすると、ClsPageはポインタしか保存されないですよね? ということは、 write(clsFile, sizeof( ClsFile ) ); for(ii = 0;ii < 5; ii++){ write(m_page[ii], sizeof( ClsPage) ); } と、わざわざ構造体を分けて保存しないといけないのでしょうか? Class ClsFile{ Class ClsPage{ char m_moji[200]; }; ClsPage* m_page[5]; }
|

|