Вот примерная программа на VB. Записать ее на С++, я думаю, будет нетрудно.
А, может, лучше на VB и скомпилить, а то С++ действительно не воспримет знак комментария.
Dim x1 As String ' объявили переменную x1 как строковую
Dim intPoz As Integer ' объявили переменную intPoz как целую
Open "file1.cpp" For Input As #1 ' Открываем файл на чтение
Open "file2.cpp" For Append As #2 ' Открываем файл на запись с добавлением
Do While Not EOF(1) ' Цикл, пока не кончится 1-ый файл
Line Input #1, x1 ' читаем строчку из 1-го
intPoz = InStr(1, x1, "//", vbTextCompare) ' Ищем в строчке знак комментария С++, то есть //
If intPoz >0 Then x1 = Left(x1, intPoz - 1) ' Если нашли, то обрезаем комментарий
Print #2, x1 ' Выводим строчку в новый файл
Loop ' Конец цикла
Close ' Закрываем все файлы
End ' Конец
Другие языки программирования и технологии
Как очистить код от комментариев? c++. Код сильно засорился комментариями, как бы их по быстрому удалить? )
Нужен редактор с функциями автозамены, а лучше - понимающий регулярные выражения, например EmEditor. Потом вам придется составить регулярное выражение, описывающее комментарии (насколько я помню, в C++ это все, что после // и до конца строки, или все, что от /* до */), а потом с его помощью заменить все комментарии на пустоту.
руками, иначе не как, любые программы камментарии не считают за код и потому не работают с ним, т. к. это подсказка для вас самих
Похожие вопросы
- Добавить комментарии к коду С++ Быстрая Сортировка
- Ввод защитного кода при добавлении комментария
- Почему я на код С++ (или C#) смотрю так, как будто впервые вижу программирование?
- здравствуйте, помогите пожалуйста, что не так вот c C++ кодом:
- Как очистить место на диске (C:)
- Ребята подскажите как тут в коде считаются минуты? C#
- pascal и c++. Как сильно и чем паскаль отличается от C++? Какой компилятор самый удобный для C++?
- как удалить баннер если в поле код не вводится сам код
- Помогите с небольшим кодом на Visual C++
- код на языке C# для выведения на экран названия животного, символизирующего этот год по восточному календарю.