工作平台 : Win10
编译器 : CodeBlock
附上程式码缩网址 http://goo.gl/4LtrL7
里面有三个档案分别是
BigNumber.h main.cpp Prime.cpp
目前网址中的 destructor 是不会 delete data的
可以顺利地跑出后面两个程式
不过问题是跑Prime.cpp的时候
如果执行时间过久就会bad_allocate
约使用到 1.xG .....
然而修改 destructor ,让他会delete data
我的main.cpp 在 constructor 执行后
他应该有的数值就会跑掉
如图所示
http://imgur.com/Ti97MK2.jpg
Plaintext 的那行是在main里面呼叫印出来的
前一行是在constructor 的最后一行cout的
http://imgur.com/Kjp9RBq.jpg
在这三行之间数值就直接跑掉...