@olkhovich

Как найти все цифры в строке и сформировать из них новую?

Задание:
Символьная строка вводится с клавиатуры. Нужно найти все цифры и сформировать из них новую строку.
Я понимаю, как это можно сделать через символьный массив char. Но можно ли как-то реализовать через string? Если да, то как?
  • Вопрос задан
  • 2177 просмотров
Решения вопроса 1
myjcom
@myjcom Куратор тега C++
Нужна функция сортировки

Нет.

#include<iostream>
#include<string>
#include<algorithm>
using namespace std;

int main()
{
  string src;
  getline(cin, src);

  string dst;
  copy_if(src.begin(), src.end(), back_inserter(dst), ::isdigit);

  cout << dst;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы