当然release打开时占用的内存跟debug不相同我前面给的release的数据只是大概的比较一下。
比如打开文件前release占用100M,打开后150M,关闭文件后就是120M左右
现在关键不是这里占用多少,而是这个數据差跟我打开的文件大小有关(其实就是跟new的次数有关)如果我打开的是几百兆的文件的话,这个相差就有几百兆甚至1g了
至于指针,我是这样用的假设存储数据的类是CData.它有自己的构造函数,分别对各个数据成员赋值
p->member1=*******;//多条类似的语句赋值给部分成员,一部分成员没囿赋值赋值验证正确。
你对这个回答的评价是