Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 5.00
}{ottab
14 / 13 / 3
Регистрация: 04.03.2009
Сообщений: 75
#1

Стек - C++

04.04.2009, 23:12. Просмотров 1907. Ответов 5
Метки нет (Все метки)

Как увеличить стек в Visual C++

Добавлено через 1 минуту 54 секунды
#pragma comment (Linker,"/stack:xxx) не передлагать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2009, 23:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Стек (C++):

Используя стек, описать функцию проверяющую, является ли стек пустым - C++
Используя стек, описать функцию проверяющую, является ли стек пустым

Программа добавляет введенный массив 5*5 в стек и выводит полученный стек двумя столбцами - C++
Программа добавляет введенный массив 5*5 в стек и выводит полученный стек двумя столбцами #include <iostream> #include <stdlib.h> ...

Переменные в стеке. Где хранятся? Как обрабатываются? Есть ли программный стек или только стек процессора? - C++
Есть у меня пробелы в познаниях, хотел бы их устранить. 1. Что такое стек в самом языке С++ ? 2. В какой памяти он хранится и почему...

при работе рекурсивной функции заканчивается стек и программа соответственно; как сделать так, чтобы она писала "стек закончился"? - C++
Сабж g++ 4.5.0

Структура стек (: добавить элемент в стек, удалить элемент из стека, получить значение с вершины стека, размер стека...) - C++
Всем привет,ребят помогите пожалуйста с лабой,вообще без понятия про стеки:( Может кто то делал,или встречался с таким заданием: ...

Стек - C++
Здравствуйте,помогите найти понятную реализую кода стека с объяснениями.заранее благодарю Добавлено через 27 секунд Не STL

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Spo1ler
292 / 52 / 3
Регистрация: 22.05.2008
Сообщений: 788
05.04.2009, 01:32 #2
Какой стек? В смысле контейнер std::stack?
stels
2 / 1 / 0
Регистрация: 02.04.2009
Сообщений: 28
05.04.2009, 01:58 #3
Создаем новый элемент:
q = new (node);
(*q).elem = Элем;

Включаем элемент в начало стека:
(*q).sled = stk;
"Настроим" указатель вершины стека:
stk = q;

Функция имеет вид как я понял:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void W_S (node **stk, int el)
//Включение звена с элементом el в стек, 
// заданный указателем *stk.
{
  node *q;
 
  q = new (node);
  (*q).elem = el; (*q).sled = *stk; *stk = q;
}
 
 
void POSTROENIE (node **stk)
// Построение стека, заданного указателем *stk с клавиатуры.
{
  int el;
 
  *stk = NULL; cin>>el;
  while (el!=0)
    { W_S (stk,el); cin>>el;}
}
Миниатюры
Стек  
Monte-Cristo
2788 / 1374 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
05.04.2009, 10:58 #4
да напиши свой стек и не парся
}{ottab
14 / 13 / 3
Регистрация: 04.03.2009
Сообщений: 75
05.04.2009, 11:18  [ТС] #5
Спасибо конешно, но я имел ввиду стек в который помещаются процедуры и функции программы.
Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
05.04.2009, 11:57 #6
Посмотри здесь
http://msdn.microsoft.com/en-us/library/ms924284.aspx
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2009, 11:57
Привет! Вот еще темы с ответами:

Стек - C++
#include "stdafx.h" #include <iostream> using namespace std; class Stack_mass { public: int *data; int max_count,...

Стек - C++
Уважаемые теоретики по С++ подскажите, пожалуйста, как граммотно называются в Стеке самое нижнее и самое верхнее значения. Заранее спасибо.

Стек! - C++
Реализуйте структуру данных "стек". Напишите программу, содержащую описание стека и моделирующую работу стека, реализовав все указанные...

Стек - C++
Реализовать с использованием массива стек (первый пришел, последний ушел), для чего организовать добавление, удаление элементов в массив и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
05.04.2009, 11:57
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru