Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение функции помогити решить вот эти задачи мы недавно начели С и я в этом нулевой пока что зарание спасибо всем. Задача1. Даны три вещественных числа. Проверить: образуют ли данные числа возрастающую последовательность. Задача2. Задача3. буду очень благодарен за помощь https://www.cyberforum.ru/ cpp-beginners/ thread351404.html C++ Помогите с обучением С++
Если есть у кого небудь есть свободное время..прошу поучить меня С++ с нуля)
C++ Указатель на массив char и прочее Страуструп для проверки прочитанного в заданиях после одной из глав просит через typedef сделать пару объявлений и вот как делать некоторые из них я что-то не понял, в частности: Используйте typedef для определения типов: - указатель на массив char ... - массив из 7 указателей на int - указатель на массив из 7 указателей на int https://www.cyberforum.ru/ cpp-beginners/ thread351350.html C++ Даны вещественные массивы a[13] и k [13], для каждого массива определить... Даны вещественные массивы a и k , для каждого массива определить минимальный положительный элемент и средне гармоническое всех отрицательных элементво массива. https://www.cyberforum.ru/ cpp-beginners/ thread351326.html
C++ Вычислить сумму элементов массива, расположенных между максимальным и минимальным элементом
вычислить сумму элементов,расположенных между максимальным и минимальным элементом (первыми по порядку, если их нескглько) Если вычислить сумму не удается, выдать сообщерие с указанием причины.
C++ Русские буквы Ребят всем привет!!! Подскажите мне пожалуйста такую вещь,хочу в С++ чтобы на русском выводилось,компилирую в Dev C++,у меня каляки маляки выходят,то есть в компиляторе например пишу "Привет" в командной строке вижу "оыаотд" https://www.cyberforum.ru/ cpp-beginners/ thread351314.html
C++ Реализация класса Так как только начал изучать с++, возникает вопрос: есть задание : Реализовать класс IntArray. Разработать тестовую программу для проверки работоспособности класса (т.е. необходимо убедиться в работоспособности всех конструкторов и операторов класса, а также всех его методов). Для этого достаточно делать распечатку массива после выполнения каждой операции, которая может изменять его... https://www.cyberforum.ru/ cpp-beginners/ thread351306.html Linker error при компиляции C++
У меня вылезает ошибка при компиляции: undefined reference to `gluPerspective@32' По сути он ругается на то что не может найти функцию gluPerspective, но в include я подключил #include <gl\glu.h>, в папке такой файл есть (даже открывал сам заголовочный файл и в нем все на месте), компилирую в dev c++, код брал отсюда...
C++ Разрушение объектов при наследовании https://www.cyberforum.ru/ cpp-beginners/ thread351239.html
Привожу код, вопрос после описания #include <iostream> using namespace std; class A { public: A()
C++ Как менять переменные в main через функцию допустим, есть некая функция "function" void function(int a){ a=12345; } и "мейн" int main() { https://www.cyberforum.ru/ cpp-beginners/ thread351234.html
Создание 3-х мерного динамического массива C++
Что-то туплю.. не могу сделать 3-х мерный динамический массив int *a;int q,n,r,v;int ***b;int m=0; void vvod() { cout<<"vvedite chislo elementov";
C++ Работа с командной строкой... https://www.cyberforum.ru/ cpp-beginners/ thread351211.html
Помогите использовать возможности командной строки в с++. Задание такое- ввести 200 случайных чисел, записать их в текстовый файл, и этот файл записать на флэшку, в новосозданную директорию, потом считать с флэшки эти данные.. Проблема- копировать и создавать каталоги нужно, использую командную строку.. Вот прога // сиппо3.cpp : Defines the entry point for the console application. // ...
1 / 1 / 0
Регистрация: 10.06.2011
Сообщений: 10
15.09.2011, 00:02  [ТС] 0

Удалить комментарии из строки - C++ - Ответ 1985212

15.09.2011, 00:02. Показов 11843. Ответов 48
Метки (Все метки)

Ответ

Цитата Сообщение от xAtom Посмотреть сообщение
recovery101, вот накидал вариант, неограниченное удаление кол-во вложенных конструкций и т.п.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <stdio.h>
#include <string.h>
 
char*  str_erase(char*  str, const char* first, const char* last) {
    char* ptr;
    char* pa, *pb;
    int len;
 
    for(pa = NULL, ptr = str; ptr; ptr = strstr(ptr, first))  {
          if(ptr)
               pa = ptr;
          ptr += strlen(first);
    }  
    if(pa) {
        if((pb  = strstr(pa, last))) {
              pb += strlen(last);
              len  = pb - pa;
              memmove(str + (pa - str), str + (pb - str), strlen(str) - (pa - str));
              str_erase(str, first, last);
        }
    }
    return str;
}
 
 
int  main(void) {
 
      // тестирующия строка
      char str[] = "asdasd /* asd /*123*/ dsa*/ asdasd\n" \
                      "sample /* ops */HTML/*111*/ end.\n" \
                      "test /*1/*2/*fff*/2*/33*/fin/** /**/  **/:)";
 
      // вывод исходной строки
      printf("string src:\n%s\n\n", str);
    
      str_erase(str, "/*", "*/");
      printf("string dst:\n%s\n", str); // вывод обработанной
 
      getchar();
      return 0;
}
Спасибо, вот только не совсем понял: это полноценный программный код или часть программы? Уж слишком сложные и незнакомые теги

Вернуться к обсуждению:
Удалить комментарии из строки C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2011, 00:02
Готовые ответы и решения:

Удалить из строки комментарии вида '/* ... */". Игнорировать вложенные комментарии.
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; using namespace std; int...

Удалить из строки комментарии вида '/* . */". Игнорировать вложенные комментарии
Всем привет! есть строка вида : char str=&quot;abc/*111/*def/*222*/ghi*/333*/jkl&quot;; нужно получить...

Удалить из строки слова, которые встречаются заданное число раз (нужны комментарии)
Помогите пояснить программу пожалуйста? Написать комментарии к каждой строке?) #include &lt;iostream&gt;...

Удалить комментарии из фаила
Здравствуйте. Есть вот такие фаилы: # 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007...

48
15.09.2011, 00:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.09.2011, 00:02
Помогаю со студенческими работами здесь

Удалить комментарии из файлов С и С++
Создать функцию удаляющую комментарии из файлов С и С++. Функция принимает в качестве параметра имя...

Удалить комментарии из файла
Здравствуйте, написал программу, которая удаляет комментарии в файле #include &lt;iostream&gt;...

Из строки удалить среднюю букву, если длина строки нечетная, иначе - удалить две средние буквы
Из строки удалить среднюю букву, если длина строки нечетная, иначе - удалить две средние буквы.

Из строки удалить среднею букву, если длина строки нечетная, иначе удалить две средних буквы
из ряда удалить среднею букву ,если длина ряда не парная ,тогда удалить две средних буквы

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru