Блог пользователя zoxl

Автор zoxl, история, 7 лет назад, По-английски

I have a problem setting stack size of Code:Blocks 16.01.

I had to code a DFS by recursion that has a depth of 100,000 and it gets overflowed in my computer. I thought it was a stack problem, so I tried some stuffs to increase the stack size but all failed.

I tried putting -Wl,--stack,268435456 << this in linker settings but it failed.

Does anyone know how to increase the stack size of Code::Blocks? I use Windows.

sorry for my bad english

  • Проголосовать: нравится
  • +24
  • Проголосовать: не нравится

»
7 лет назад, # |
  Проголосовать: нравится +38 Проголосовать: не нравится

Hi.

(Sorry for bad english)

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

commenting that it reaches active section

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

As an alternative, you can use a std:stack<> to simulate the recursion.

»
7 месяцев назад, # |
Rev. 2   Проголосовать: нравится -12 Проголосовать: не нравится

Yes, I know how to increase the stack size.