|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.12.2008, 21:04 | #1 |
Регистрация: 12.12.2007
Сообщений: 4
|
как поменять местами слова в файле?
Ребята, привет!
Помогите с прогой,нужно: В текстовом файле поменять местами первое и последнее слова. Имя файла задать в виде аргумента командной строки. Буду рад выслушать все советы. Заранее благодарен. |
01.12.2008, 21:07 | #2 |
Тупой студент
Форумчанин
Регистрация: 12.05.2007
Сообщений: 614
|
ну яб считал в память весь файл (вряд ли он у тя 10 гиговый), очислил файл, записал последнее, записал все, что между, записал первое. вот.
|
01.12.2008, 21:15 | #3 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
Чтобы передать аргумент а программу, с помощью командной строки, функцию main() нужно определить след. образом:
Код:
Далее, что бы открыть файл и работать с ним используй функцию fopen(). Дальше все просто, пробуй разбираться. Если что не получится, задавай конкретный вопрос =))
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
01.12.2008, 21:23 | #4 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
мде ... Сначала Открываешь файл Далее начинаеш писать все в переменную до первого ПРобела, и тоже самое с конца, размер файла я думаю ты знаеш где получить что б перепрыгнуть в конец файла =)) удачи =))
Skype : UASm1Le.
|
01.12.2008, 21:23 | #5 | |
Регистрация: 12.12.2007
Сообщений: 4
|
Цитата:
Конкретней интересует как выглядит код для замены слов местами. Сразу извиняюсь за может глупые вопросы)) |
|
01.12.2008, 21:30 | #6 |
Регистрация: 12.12.2007
Сообщений: 4
|
|
01.12.2008, 22:17 | #7 |
Тупой студент
Форумчанин
Регистрация: 12.05.2007
Сообщений: 614
|
2r-tem не получится так сделать. а если последнее слово будет длиннее первова? тогда перетрется все. единственный выход - переписать файл (ибо задание идиотское)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поменять местами абзацы | Иллидан | Microsoft Office Word | 1 | 16.09.2008 08:14 |
Как поменять строки местами? | ar. | Microsoft Office Word | 1 | 05.09.2008 11:36 |
поменять местами столбцы | veter_s_morya | SQL, базы данных | 4 | 29.06.2008 13:36 |
Поменять местами строки в memo | Бублик | Помощь студентам | 5 | 18.11.2007 15:27 |
Как поменять строки в текстовом файле местами | _ares_ | Помощь студентам | 8 | 13.11.2007 02:14 |