1 / 1 / 1
Регистрация: 30.11.2009
Сообщений: 41
|
||||||
1 | ||||||
Открыть файл, найти нужное слово и заменить его на другое30.11.2009, 13:05. Показов 2514. Ответов 9
Метки нет (Все метки)
надо открыть файл найти нужное слово и заменить его на другое.
пробывал делать получается что-то типа такого:
вопрос где должен лежать файл 2.txt? где сама программа лежит?
0
|
30.11.2009, 13:05 | |
Ответы с готовыми решениями:
9
Какой самый короткий способ открыть файл найти нужное слово и заметить его и записать изменения? Найти слово в editText и заменить его на другое? В файле найти определенное слово и заменить его на другое Как найти в текстовом файле нужное слово и удалить его? |
425 / 229 / 87
Регистрация: 25.03.2009
Сообщений: 744
|
|
30.11.2009, 13:29 | 2 |
kami, язык исключительно C?
0
|
1 / 1 / 1
Регистрация: 30.11.2009
Сообщений: 41
|
|
30.11.2009, 13:33 [ТС] | 3 |
ну нам на с++ надо это задание делать
0
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
|
30.11.2009, 13:34 | 4 |
Замени EOF на feof.
Если полностью не указан путь к файлу, то да.
0
|
1 / 1 / 1
Регистрация: 30.11.2009
Сообщений: 41
|
||||||
30.11.2009, 13:37 [ТС] | 5 | |||||
сделал вот так
0
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
|
30.11.2009, 13:42 | 6 |
Ты пишишь в тот же файл, есесно eof никогда не наступит. Алгоритм замены слова в файле такой:
- открываешь файл 1 на чтение и создаешь файл 2 для записи - читаешь из файла 1 по слову; если слово совпадает с искомым словом, то записываешь в файл 2 свой вариант, иначе просто записываешь полученное слово - удаляешь файл 1.
1
|
1 / 1 / 1
Регистрация: 30.11.2009
Сообщений: 41
|
||||||
30.11.2009, 13:57 [ТС] | 7 | |||||
получилось типа такого. и оно работает даже=)
0
|
Модератор
12441 / 7467 / 1750
Регистрация: 25.07.2009
Сообщений: 13,723
|
||||||
30.11.2009, 13:57 | 8 | |||||
Сообщение было отмечено Памирыч как решение
Решение
Есть ещё одна заморочка. Если сделать цикл вроде
0
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
||||||
30.11.2009, 14:17 | 9 | |||||
kami,
надо открыть файл найти нужное слово и заменить его на другое. меняем xxx на yyy
0
|
425 / 229 / 87
Регистрация: 25.03.2009
Сообщений: 744
|
|
30.11.2009, 15:02 | 10 |
Rififi, автоматом сдаст
0
|
30.11.2009, 15:02 | |
30.11.2009, 15:02 | |
Помогаю со студенческими работами здесь
10
Распечатать количество вхождений заданного слова в каждую строку и заменить его на другое заданное слово В файле набрано слово PRINT нужно заменить его на слово LPRINT и сохранить это файл Заменить заданное слово в тексте, находящемся в заданном файле, на другое слово. Ввести строку. Заменить заданное слово на другое слово в строке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |