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

Поиск и замена слов в файле

30.08.2019, 06:50. Показов 775. Ответов 5
Метки нет (Все метки)

В общем есть файл1, в нем записаны слова через пробел в 1 строку, нужно чтоб из этого файла бралось 1-ое слово, открывал второй файл искал в нем определенное слово <\Word> после это слова вставлял <list> САМО СЛОВО </list>, затем берет следующее слово после пробела в файле1 и повторил ту же операцию, только чтобы поиск продолжался во 2-ом файле, а не заново начинался. И так до тех пор пока не закончатся слова в 1файле.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.08.2019, 06:50
Ответы с готовыми решениями:

Поиск и замена слов в файле txt
Как заменить и найти слова в файле txt на С++. То есть есть файл вот такой структуры AAA БББ...

Поиск в текстовом файле всех слов, заданных в другом текстом файле
Вообщем такое задание: Поиск в текстовом файле всех слов, заданных в другом текстом файле; Не...

Замена слов в файле
Помогите плиз.Как реализовать данную программу?: В первом файле находиться текст.Второй файл...

Замена слов в файле
Помогите, пожалуйста, исправить код. Нужно : 1. Чтобы замена производилась независимо от...

5
бах-бах и в продакшен!
3033 / 1636 / 573
Регистрация: 23.09.2014
Сообщений: 5,093
Записей в блоге: 4
30.08.2019, 22:24 2
Fantazion,
слова могут закончиться в первом файле,
при том что во втором файле ещё останутся "определенное слово <\Word>"ы.
будет ли являться такое поведение ошибкой?
0
0 / 0 / 0
Регистрация: 29.08.2019
Сообщений: 5
31.08.2019, 08:59  [ТС] 3
Цитата Сообщение от XLAT Посмотреть сообщение
Fantazion,
слова могут закончиться в первом файле,
при том что во втором файле ещё останутся "определенное слово <\Word>"ы.
будет ли являться такое поведение ошибкой?
Если закончится в 1 или во 2 файле, то просто прекратить цикл,.
0
бах-бах и в продакшен!
3033 / 1636 / 573
Регистрация: 23.09.2014
Сообщений: 5,093
Записей в блоге: 4
31.08.2019, 23:23 4
Цитата Сообщение от Fantazion Посмотреть сообщение
Если закончится в 1 или во 2 файле, то просто прекратить цикл,.
ок.
а как будет выглядеть тестовый текстовик(и) + то что должно получиться в итоге?
0
0 / 0 / 0
Регистрация: 29.08.2019
Сообщений: 5
01.09.2019, 11:09  [ТС] 5
Да уже не надо, спасибо) (нет решения нету)
0
бах-бах и в продакшен!
3033 / 1636 / 573
Регистрация: 23.09.2014
Сообщений: 5,093
Записей в блоге: 4
01.09.2019, 11:27 6
Цитата Сообщение от Fantazion Посмотреть сообщение
нет решения
решений полно всяких разных

Цитата Сообщение от XLAT Посмотреть сообщение
а как будет выглядеть тестовый текстовик
например, вот такие файлы могут быть для теста:

text_01.txt
test_word_01 test_word_02

text_02.txt
aaa word_fokus! aaa word_fokus, aaa

text_result.txt
aaa test_word_01! aaa test_word_02, aaa

или нужно какое то другое поведение?

Цитата Сообщение от Fantazion Посмотреть сообщение
Да уже не надо, спасибо
на будующее: не ленитесь четче формулировать вопрос.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.09.2019, 11:27

Замена слов в файле звездочками
Задача: заменить последние слова в предложениях. Вот текст самого файла : Когда-то (помню с...

Замена слов в текстовом файле
Нужна помощь, как в текстовом файле изменить слово, например, &quot;Black&quot; на &quot;White&quot;?

Замена нужных слов в файле
Дан файл. Предложить пользователю ввести номер слова, которое он хочет заменить точками(.), вывести...

Замена слов разной длины в файле
Здравствуйте, вопрос собственно в заголовке темы.Т.е. есть слово например Земля мы хотим заменить...


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

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

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