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

Строки и стек - C++

Восстановить пароль Регистрация
 
Desizter
Сообщений: n/a
12.11.2011, 22:51     Строки и стек #1
Задача такова: пользователь с клавиатуры вводит строку, после введения запускается обработчик, который удаляет из этой строки символ "t". Обработанная строка заносится в стек. По введенной команде ret на экран выводится последняя обработанная строка. Основные проблемы с занесением строки в стек и извлечением из него целой строки. помогите с кодом, пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2011, 22:51     Строки и стек
Посмотрите здесь:

Стек + Строки C++
C++ при работе рекурсивной функции заканчивается стек и программа соответственно; как сделать так, чтобы она писала "стек закончился"?
C++ Программа добавляет введенный массив 5*5 в стек и выводит полученный стек двумя столбцами
Добавление строки в стек C++
Используя стек напечатать содержимое текстового файла, выписывая символы каждой его строки в обратном порядке. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
13.11.2011, 08:59     Строки и стек #2
нужен стек строк

для C
C
1
2
3
4
5
6
7
8
struct node {
    char *s;
    struct node *next;
};
 
struct stack {
    struct node *head;
};
нужны функции push() и pop()
(память выделяется через malloc() )
стек можно сделать и просто на массиве указателей на строки и указателе на верхушку стека
полезнее списочный, так как он "бесконечный"
Desizter
Сообщений: n/a
13.11.2011, 16:10     Строки и стек #3
спасибо! но это немного не то, стек то написан, проблема только в том, как правильно положить строку в стек. подскажите, пожалуйста этот участок кода, никак не выходит =(
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9372 / 5422 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
13.11.2011, 16:28     Строки и стек #4
Desizter, вот в соседней теме лежит
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
14.11.2011, 00:11     Строки и стек #5
Цитата Сообщение от Desizter
как правильно положить строку в стек
malloc() + strcpy()
Yandex
Объявления
14.11.2011, 00:11     Строки и стек
Ответ Создать тему
Опции темы

Текущее время: 12:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru