увеличить размер стека в затмении CDT?

0

Есть ли способ увеличить размер стека в eclipse CDT? Я могу увеличить его с помощью терминала в Ubuntu, используя следующий оператор:

ulimit -s unlimited

Но не мог понять, как увеличить Eclipse CDT. Заранее спасибо.

EDIT: Пример сценария. У меня есть массив строк, размер которого составляет 2,5 миллиона (для хранения уникальных имен): string names[2500000]; , Но программа не может выполнить, потому что недостаточно пространства стека (исправьте меня, если я ошибаюсь).

  • 0
    Вы должны сказать, в чем ваша проблема на самом деле. вероятно, есть другое хорошо известное решение, которое не включает изменение размера стека
  • 1
    Это очень плохая практика - объявлять массив из 2500000 std::string -s в стеке вызовов. Используйте std::vector<std::string>resize(2500000) ).
Показать ещё 1 комментарий
Теги:
eclipse-cdt
stack
out-of-memory

1 ответ

0

Вы можете проверить параметры компоновщика, которые вы используете.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню