我現在用了執行緒類來創建一個執行緒.執行緒里面有遞回處理.有時候資料量大的話.會碰到堆疊溢位.
想請問一下如果使用TThread來創建的時候改變默認堆疊大小?
uj5u.com熱心網友回復:
編譯時堆疊大小可以用編譯選項來設定,編譯好了應該就改不了了。uj5u.com熱心網友回復:
請問下在哪里修改編譯的選項?我的是XE
uj5u.com熱心網友回復:
測驗了一下.這種方法無效
uj5u.com熱心網友回復:
DELPHI中默認的堆疊大小是1M,這個可以通過Project->Options->Linker->Max Stack size來改變其大小。在遞回時及時釋放
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/84796.html
標籤:VCL組件開發及應用
