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

Сделать копию части строки между первой '*' и второй - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решить через функцию http://www.cyberforum.ru/cpp-beginners/thread218676.html
Решить через функцию. из челочисленного массива найти min(x0*x1, x1*x2, x2*x3,...,x(n-2)*x(n-1),x(n-1)*xn).
C++ Вычитание двух отрицательных чисел вычитание двух отрицательных чисел,помогите с кодом plz #include <iostream> #include <conio.h> #include <string.h> using namespace std; int main() { FILE *f1=fopen("input.txt","r"); FILE *f2=fopen("output.txt","w"); http://www.cyberforum.ru/cpp-beginners/thread218664.html
Найти 2 такие различные точки из А, чтобы проходящая через них прямая была параллельна наибольшему количеству прямых из В C++
На плоскости задано множество точек А и множество прямых В. Найти 2 такие различные точки из А, чтобы проходящая через них прямая была параллельна наибольшему количеству прямых из В. И вывести количество этих прямых. Вводятся множества из файла. Помогите, люди доообрые:)
C++ Необходимо удалить элемент списка
Привет!!! Пишу курсовую работу, используя библиотеку STL. Конкретно работаю с классом list. Сейчас мне необходимо удалить элемент списка, для этого использую функцию erase(), принцип ее работы мне ясен, но я использую не стандартные типы, а элементом списка является созданный мною класс, подскажите пожалуйста, что мне нужно перегрузить или что делаю неправильно. Вот код: // kursovik.cpp:...
C++ Моя контрольная на C,не получается http://www.cyberforum.ru/cpp-beginners/thread218643.html
Мне дали задачу,но не могу её решить,так как не знаю как.нуждаюсь в вашей помощи. Даны натуральное число n,действительные числа а1,...,an.В последовательности a1,...,an определить число соседств двух положительных чисел.
C++ Наследование конструкторов Создать класс CPoint – точка. На его основе создать классы CColoredPoint и CLine. На основе класса СLine создать класс CcoloredLine и класс CPolyLine – многоугольник. Все классы должны иметь методы для установки и получения значений всех координат, а также изменения цвета и получения текущего цвета. Продемонстрировать работу классов. подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
23.12.2010, 17:44     Сделать копию части строки между первой '*' и второй
Цитата Сообщение от sergey7492 Посмотреть сообщение
ввести строку произвольной длины(<80 символов),содержащую два символа'*'.Сделать копию части строки между первой'*' и второй'*'
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
 
int main()
{
    std::string str, _str;
    std::cout << "\n\nEnter string -> ";
    getline(std::cin, str);
 
    for(size_t i = str.find_first_of('*') + 1;
         i != str.find_last_of('*'); ++i)
    {
        _str.push_back(str[i]);
    }
 
    std::cout << "\n\n-> " << _str << std::endl;
 
    return 0;
}
 
Текущее время: 06:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru