Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2012, 02:47   #1
julia9311
Пользователь
 
Регистрация: 23.06.2012
Сообщений: 69
По умолчанию Программа, копирующая текст и комментарии в разные файлы

В общем, программа считывает сpp-файл и записывает из него все комментарии в один текстовый файл, а текст - в другой. Мне более-менее понятно, как записать комментарии в один файл, но как сделать так, чтобы оставшийся текст записывался в другой файл?
julia9311 вне форума Ответить с цитированием
Старый 15.12.2012, 02:54   #2
Perchik71
С++, Delphi
Форумчанин
 
Аватар для Perchik71
 
Регистрация: 24.11.2012
Сообщений: 495
По умолчанию

Цитата:
Сообщение от julia9311 Посмотреть сообщение
В общем, программа считывает сpp-файл и записывает из него все комментарии в один текстовый файл, а текст - в другой. Мне более-менее понятно, как записать комментарии в один файл, но как сделать так, чтобы оставшийся текст записывался в другой файл?
весь cpp закинуть std::string;

найти вхождения
при помощи методов find
/* */ - это этот метод вернёт позицию затерай.
всё что за // до конца строки, т.е. символ \n, find умеет...
затереть тоже...
используйте метод erase

все методы в std::string;
сам класс в string.h
Если помог, тут весы есть , Вам не сложно, а мне приятно.
Perchik71 вне форума Ответить с цитированием
Старый 15.12.2012, 08:41   #3
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Perchik71,опять Вы меня опередили ,но встряну.
Если пользоватся шаблоном string, геморроя, не оберёшься. Если пользуемся Builder-ом, есть к класс - AnsiString, а в нем есть метод - Pos.
Простите уж. Классический С++, знаю на 5 с +, но, он мне не нравится. Нравится среда - Builder (ИМХО) .
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 15.12.2012 в 08:45.
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа, копирующая текст yul_2012 Помощь студентам 0 11.12.2012 20:53
Нужна программа для вывода звука с разных приложений на разные звуковые карты (Windows) Glebster Фриланс 0 02.11.2012 18:41
составить программы на паскале: попадание точки в заданную область; вывести текст в разные места экрана Кашелот Помощь студентам 1 27.10.2011 23:24
ПРОГРАММА-КОПИРУЮЩАЯ ТЕКСТ,И ЗАПИСЫВАЮЩАЯ ЕГО ЗАДОМ-НАПЕРЁД НЕМО170792 Помощь студентам 4 12.06.2011 20:30
Слияние - сохранение в разные файлы... CyberMen Microsoft Office Word 0 23.08.2010 20:18