Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
1 / 2 / 0
Регистрация: 21.05.2013
Сообщений: 93
1

Передача стека в процедуру динамический стек

24.05.2018, 17:52. Просмотров 381. Ответов 1
Метки нет (Все метки)

в си можно подключать стек
C++
1
#include <stack>
и в мейне я его создаю
C++
1
stack <char> steck;
но как его создать так что бы можно было его передавать в процедуры и работать там с ним?
например я пишу процедуру
C++
1
2
3
4
5
void _1(Как то сюда передать его)
{
// какието действия и например дальше мне нужно добавить элемент в стек
steck.push(ch);
}
Как это сделать ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2018, 17:52
Ответы с готовыми решениями:

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

Создать процедуру, которая добавляет элемент в стек или вычитает его из стека
Подскажите пожалуйста, как написать вот такую программу: На базе односвязного списка создать стек....

Передача через стек параметры в процедуру
Пытаюсь реализовать первое действие. Точнее проверить его. Реализовать в процедуре действие...

Стек: Переместить все элементы из первого стека во второй и вывести адрес новой вершины стека
Даны указатели P1 и P2 на вершины двух непустых стеков. Переместить все элементы из первого стека...

1
12 / 12 / 13
Регистрация: 18.05.2018
Сообщений: 67
24.05.2018, 19:37 2
По ссылке через шаблон:
C++
1
2
3
4
5
template<class T>
void _1(stack <T> &steck)
{
   steck.push(ch);
}
Частный случий :
C++
1
2
3
4
void _1(stack <char> &steck)
{
   steck.push(ch);
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.05.2018, 19:37

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Дан указатель P1 на вершину стека (если стек пуст, то P1 = nil). Извлечь из стека все элементы и вывести их значения
Динамические структуры данных Все числа, используемые в заданиях на динамические структуры...

Заполнить стек 20 случайными числами с интервала [0; -10]. Вывести стек на экран. Изъять из стека каждый четвертый элеме
Заполнить стек 20 случайными числами с интервала . Вывести стек на экран. Изъять из стека каждый...

Создать стек из случайных целых чисел. Развернуть стек, т.е. «дно» стека сделать вершиной, а вершину – «дном»
Создать стек из случайных целых чисел. Развернуть стек, т.е. «дно» стека сделать вершиной, а...

Сформировать стек из 6 цифр. Вывести стек на экран. Удалить элементы из стека, увеличить каждый из них на единицу и снов
Сформировать стек из 6 цифр. Вывести стек на экран. Удалить элементы из стека, увеличить каждый из...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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