Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.92
lugary
Сообщений: n/a
#1

Удалить комментарии из файлов С и С++ - C++

23.05.2012, 23:10. Просмотров 1628. Ответов 1
Метки нет (Все метки)

Создать функцию удаляющую комментарии из файлов С и С++. Функция принимает в качестве параметра имя входного и выходного файлов и удаляет из файла все части строки, следующие за символами «//», и все куски теста заключенные в символы «/*…*/», результат записывается в выходной файл.
Функция должна генерировать exception, если файл не существует или если комментарии открываются (есть «/*»), но не закрываются (нет «*/»).
Файл должен считываться по строкам с использованием функций библиотеки <fstream>, строки должны записываться в контейнер string библиотеки STL.

Добавлено через 21 секунду
помогите написать программу.

Добавлено через 39 минут
не понимаю что значит контейнер string в STL, и как написать ввод и вывод из файла используя fstream
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2012, 23:10     Удалить комментарии из файлов С и С++
Посмотрите здесь:

Удалить из строки комментарии вида '/* ... */". Игнорировать вложенные комментарии. C++
C++ Прочитать программу на языке C++ и удалить все комментарии
C++ Удалить комментарии из строки
Удалить комментарии вида "/* ... */" C++
Создание+просмотр бинарных файлов. Люди добрые, напишите кто-нибудь комментарии к коду :с C++
Удалить из строки комментарии вида '/* . */". Игнорировать вложенные комментарии C++
Удалить числа из файла, без использования дополнительных массивов и файлов C++
C++ Удалить комментарии из фаила
С помощью итераторов удалить комментарии из текста программы C++
C++ Удалить из имен обычных файлов (regular file) все цифры
Найти и удалить все одинаковые значения в коллекции файлов C++
C++ Удалить из строки слова, которые встречаются заданное число раз (нужны комментарии)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6549 / 3969 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
24.05.2012, 00:43     Удалить комментарии из файлов С и С++ #2
Прочитать программу на языке C++ и удалить все комментарии
Удалить из строки комментарии вида '/* ... */". Игнорировать вложенные комментарии.
Yandex
Объявления
24.05.2012, 00:43     Удалить комментарии из файлов С и С++
Ответ Создать тему
Опции темы

Текущее время: 16:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru