工作平台 : 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 執行後
他應該有的數值就會跑掉
如圖所示
" target="_blank">
" class="img-responsive" />Plaintext 的那行是在main裡面呼叫印出來的
前一行是在constructor 的最後一行cout的
" target="_blank">
" class="img-responsive" />在這三行之間數值就直接跑掉...