Есть ли способ увеличить размер стека в eclipse CDT? Я могу увеличить его с помощью терминала в Ubuntu, используя следующий оператор:
ulimit -s unlimited
Но не мог понять, как увеличить Eclipse CDT. Заранее спасибо.
EDIT: Пример сценария. У меня есть массив строк, размер которого составляет 2,5 миллиона (для хранения уникальных имен): string names[2500000];
, Но программа не может выполнить, потому что недостаточно пространства стека (исправьте меня, если я ошибаюсь).
Вы можете проверить параметры компоновщика, которые вы используете.
std::string
-s в стеке вызовов. Используйтеstd::vector<std::string>
(иresize(2500000)
).