Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
4 / 4 / 4
Регистрация: 01.12.2009
Сообщений: 32
1

Работа с текстовыми файлами.Удалить строки.

01.12.2009, 03:07. Показов 1235. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброе время суток. Нужна помощь : есть текстовый файл вида:
asd
qwe

zxc
rty
fgh

Нужно переписать строки которые начинаются на "a" и "z" в другой текстовый файл, или остальные были просто удалены из этого файла.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.12.2009, 03:07
Ответы с готовыми решениями:

C++/ работа с текстовыми файлами/строки
Дорогие форумчане, у меня есть лаба, в которой надо смещать все символы вправо, но вот появилась...

Работа с текстовыми файлами. С одного файла переписать в другой все строки, которые не содержат латинские буквы
Помогите пожалуйста !!:wall::-/:gsorry::tender: У меня не получается перебирать все строки, после...

Работа с текстовыми файлами
Дай текстовы файл F. Группы символов, розделены пропусками (одним или нескольками) или вообще их не...

Работа с текстовыми файлами
Есть программа, которая считывает массив структур с текстового файла, выполняет сортировку и...

5
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
01.12.2009, 03:20 2
C
1
2
3
4
5
6
7
8
    FILE *ifp, *ofp;
    char line[100];
 
    /* файлы откроешь */
 
    while (fgets(line, sizeof line, ifp))
        if (*line == 'a' || *line == 'z')
            fputs(line, ofp);
1
4 / 4 / 4
Регистрация: 01.12.2009
Сообщений: 32
01.12.2009, 03:33  [ТС] 3
Большое спасибо! я глупую ошибку допустил(((

Добавлено через 4 минуты
Если файл очень большой - около 4 гигов, то сколько примерно он это делать будет???
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
01.12.2009, 04:58 4
там только разыменование повторяется (то есть, её можно оптимизировать до одного раза)
вроде быстрее размещения в дереве и тому подобного
1
4 / 4 / 4
Регистрация: 01.12.2009
Сообщений: 32
01.12.2009, 06:17  [ТС] 5
А если нужно скопировать строки по 2 и более первым буквам???

Добавлено через 7 минут
Спасибо...Не надо,опять синтаксическая неточность)))Оч уж спать охота)))
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
01.12.2009, 08:25 6
Цитата Сообщение от P-VS-S
А если нужно скопировать строки по 2 и более первым буквам?
заюзаешь strcmp или strncmp c шаблоном
1
01.12.2009, 08:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2009, 08:25
Помогаю со студенческими работами здесь

C++ работа с текстовыми файлами
Доброго времени суток. Делал программу, но столкнулся с некоторыми трудностями. у меня в текстовом...

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

Работа с текстовыми файлами
Люди добрые кто может подскажите)) Задание: Дан текстовый файл, проставить пробелы после знаков...

Работа с текстовыми файлами
Подскажите плиз как делать на С++ вот такое вот: Даны два текстовых файла. Добавить в конец каждой...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru