Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как увеличить количество возможных стеков??

41K
22 сентября 2008 года
Lenujkee
7 / / 21.09.2008
В дев с++ можно обьявить около 9 стеков а в вижуале и того меньше штук 6. Может кто нибудь знает как можно увеличить размер памяти занимаемое программой...или количество стеков??Оо заранее спасибо за ответ.Мне нужно окло 13 стеков..
842
22 сентября 2008 года
sigmov
301 / / 16.09.2008
Код:
#include <stack>
#include <vector>

void BODY(){
    typedef int type;
   
    vector<stack<type> > VS;
    stack<type> buffer;
   
    for(short i=0;++i<14;)
    {
        for(short j=0;++j<10001;)
            buffer.push(i*j);
        VS.push_back(buffer);
    }
};

Хотя у меня и динамическое выделение памяти работало:
 
Код:
stack<int> *ST= new stack<int>[13];

А проблемы с памятью у вас может возникают потому, что ее в принципе не хватает. Программа может занимать почти всю свободную оперативку
5
22 сентября 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: Lenujkee
Мне нужно окло 13 стеков..

Зачем вам столько? :eek:

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог