MFC中初学文件保存与打开白痴有关问题请,谢! 急(小弟初来分数不多愿倾囊而赠!)

MFC中初学文件保存与打开白痴问题请高手指点,谢! 急急急.......(小弟初来分数不多愿倾囊而赠!)
我在文档类的serialize()函数中写如下代码:    
if(ar.isstoring())    
{    
int     a=10;    
ar     <     <a;    
}    
else    
{    
int     b;    
ar     >     > b    
}    
打开存储文件时系统提示出错    
错误如下:    
Program:         <program_name     >    
File:     wingdi.cpp    
Line:     109    
 
把上面代码改写如下:    
if(ar.isstoring())    
{    
int     a=10;    
ar     <     <a;    
}    
else    
{    
int     b1,b2;    
ar     >     > b1;    
ar     >     > b2;    
}    
可以运行,但是弹出Messagbox提示:     "显示非预期的文件格式!     "        
请各位高手帮帮忙!    
 
(新建一个工程不实现任何功能时上面的代码没有问题,当我加入画图功能后就不行了...
问题可能出在什么地方呢,还请各位大哥帮帮忙!急急急.......)

------解决方案--------------------
wingdi.cpp是GDI绘图方面的事
建议去掉绘图代码,再单步跟踪,察看变量的值
------解决方案--------------------
up
------解决方案--------------------
前面的序列化是正确的,后面的显然不对。
至于为何wingdi.cpp出问题,需要你检查与GDI操作相关的代码。
------解决方案--------------------
是的
------解决方案--------------------
调试一下啊:(
这样说太笼统了
------解决方案--------------------
帮你顶上去
------解决方案--------------------
学习,学习。。
帮顶
------解决方案--------------------
学习,学习。。 帮顶
------解决方案--------------------
单步跟一下吧。