| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Работа с текстовым файлов |
| Автор: bncom 26.2.2006, 18:54 |
| Помогите, пожалуйста, с программой: Скопировать содержимое текстового файла, удалив в каждой строке самое длинное слово. Я тут даже смысл не понимаю. Что нужно: - Копировать будем в любой файл (с учетом того, что его еще не существует), тогда нам надо его еще и создать. - Файл уже существует, тогда мы его переписываем Эти два варианта: мы будем вводить текст сами (руками) - Открываем текстовый файл, удаляем самые длинные слова в каждой строчке, и записываем полученный результат в другой файл. Этот вариант: мы просто прочитаем из файла текст. Как сделать лучше? Напишите, примерно, код.... Язык: Си Компилятор: TurboC 3.0 |
| Автор: Aleksandor 26.2.2006, 23:31 |
| Можно прочитать файл в память, читать из памяти построчно попутно удаляя в каждой строке самое длинное слово, готовые строки записать в файл по одной или все сразу |
| Автор: MAKCim 27.2.2006, 08:50 | ||
|
| Автор: bncom 27.2.2006, 19:40 |
| Чего-то не работает, ошибки выдает... |
| Автор: Earnest 27.2.2006, 20:10 |
| bncom, ты программист или где? Тебе дали каркас, предполагая, что дальше - ты сам. За готовыми программами обращайся в Центр помощи или в Работу. |
| Автор: MAKCim 27.2.2006, 22:03 | ||
не знаю, чего у тебя не работает, пример правильный может ты неправильно используешь? |
| Автор: Earnest 28.2.2006, 17:17 |
| MAKCim, а у тебя в примере кода пары завершающих точек с запятой не хватает, вот и не компилируется. |
| Автор: bncom 28.2.2006, 19:01 |
| Earnest, к сожалению я не программист... |
| Автор: egorletov 28.2.2006, 19:57 | ||
| file.txt sozday v papke proekte / potom v resyrs proekta podkuti smisla ne ponal , no kompit)
|
| Автор: MAKCim 28.2.2006, 22:02 | ||
|