返回信息流几个人编了一个大点儿的程序,分了好多模块,测试的时候大多数情况下没什么问题,但是偶尔会出现下面的崩溃情况:
1.所有的变量值都是乱的,一些初始化过的但从未用使过的变量的值都是乱的。
2.所有的list和vector都是乱的,vector都是满的,超过100000个,而且里面的数据都不正确;查看list只显示“_MyHead=.....,_MySize=.....”,里面没有数据。
3.有些double型的变量值是1.2345685421#DEN,这是什么意思???
4.枚举类型的变量的值是乱的,不显示正确的值。
恳请变成大牛指点一下,是在搞不清楚是什么样的错误导致程序如此崩溃。
这是一条镜像帖。来源:北邮人论坛 / cpp / #44229同步于 2010/9/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
求助:程序彻彻底底的跑废了,恳请编程大牛指点迷津
supersheng
2010/9/25镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
猜測你們使用數組了,而且有人的模塊越界使用數組了,這樣有可能導致每次運行的結果都不一樣,並且出錯的地方不在真正出問題的地方,又或者有人使用了失效了的迭代器?如果代碼量不太大的話,要不幾個人相互review一下對方的代碼吧。。純猜測
【 在 supersheng 的大作中提到: 】
: 几个人编了一个大点儿的程序,分了好多模块,测试的时候大多数情况下没什么问题,但是偶尔会出现下面的崩溃情况:
: 1.所有的变量值都是乱的,一些初始化过的但从未用使过的变量的值都是乱的。
: 2.所有的list和vector都是乱的,vector都是满的,超过100000个,而且里面的数据都不正确;查看list只显示“_MyHead=.....,_MySize=.....”,里面没有数据。
: ...................