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

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

Восстановить пароль Регистрация
 
s3lf
 Аватар для s3lf
26 / 4 / 1
Регистрация: 20.04.2011
Сообщений: 60
30.10.2013, 20:49     Строки и стек #1
Всем привет.
Хотелось бы спросить по поводу решения такой задачи:
Создать список из слов, в который все слова исходного текста входят только один раз.
Решать нужно с помощью стека: стек (как структура) и набор функций - описывается в заголовочном файле *.h, затем подключается с помощью инклюда к файлу с программой.
Например:
C++
1
2
3
4
5
struct tstack
{
int inf;
tstack * next;
};
Далее идут функции.
Проблема в том, что в качестве примера дан стек с инф-частью с типом int - при считывании чисел никаких проблем не возникает, а вот что делать со строками? Как сказано в задаче, мне нужно считать текст, при этом каждое слово помещать в стек и проверять, не было ли его ранее. Стоит использовать
C++
1
string inf;
или
C++
1
char[]
?
И да, что делать дальше? Помещать весь текст в одну string, затем искать пробелы, помещать слова в стек или как?

Спасибо заранее.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2013, 20:49     Строки и стек
Посмотрите здесь:

Стек + Строки C++
C++ Строки и стек
Добавление строки в стек C++
C++ Стек
Стек C++
Используя стек напечатать содержимое текстового файла, выписывая символы каждой его строки в обратном порядке. C++
C++ Реализовать класс стек, хранящий в себе строки
C++ Из строки извлечь символы операций в стек, а цифры - в другую строку

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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