查看单个帖子
旧 2009-04-16, 03:16 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】[求助]各位给诊断一下

[求助]各位给诊断一下
前天点击"statistics"按钮有异常.也不知怎么回事又没了.刚才试了一下把拷贝构造函数注释掉就能显示文档中的数据了.书中代码确实没有拷贝构造函数.哪位高手给解释一下原因啊?文档的拷贝构造函数什么时候用?
 楼上的朋友你运行一下第四章的4-7(关于块的).看看有没有问题.我的有异常(在屏幕上点击选取点时).
 我的不能调试.一调试就死机.前一段问过死机的问题.也没解决掉.
“拷贝构造函数”见c++类与对象内容。

to 11楼 ,有关第四章的ch4-7(关于块的).程序中做如下改正:
ch4_7commands.cpp文件中,
void insrtblk()
{
…………………………
if (pblkdefrecord->hasattributedefination)
{
pblkdefrecord->newiterator(piterator);
…………………………
delete piterator;
}
即delete piterator;应在其前一行大括号之前(而不是之后)。与语句pblkdefrecord->newiterator(piterator);相对应。否则,若pblkdefrecord->hasattributedefination为false,不执行pblkdefrecord->newiterator(piterator);语句,没有创建对象,当然不能删除了。
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)