看板 Programming 關於我們 聯絡資訊
想請問各位前輩 如果在程式遇到堆疊為主緩衝區的滿溢會如何排解 小弟利用visual studio2017 為編譯環境 不過GS一直說程式堆疊為主的緩衝區滿溢 因為這個程式有點龐大 小弟我不知道從何找起 所以來問問各位前輩有沒有什麼建議 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.127.200.146 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1534834271.A.709.html
Neisseria: 調 Visual C++ 編譯時的 stack size? 60.251.46.166 08/21 16:47
前輩您好 我有試過把堆疊基本配置跟預留都設為1000000 但仍會溢位 ※ 編輯: asdfg1597860 (59.127.200.146), 08/21/2018 17:10:33
Neisseria: 轉去 C_and_CPP 板問問看? 203.71.94.20 08/21 18:03
MOONRAKER: 這表示他看你source看到有地方寫法 220.135.118.23 08/21 18:41
MOONRAKER: 不安全所以警告你 加大是沒有用的 220.135.118.23 08/21 18:42
前輩您好 如果想要在大型程式找到地方寫法只能一個一個找嗎 因為這程式經手人很多 有點大也有點雜 ※ 編輯: asdfg1597860 (59.127.200.146), 08/22/2018 09:03:13
MOONRAKER: 好像可以關掉這個檢查 不過沒用過 220.135.118.23 08/22 11:41