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

Ввести символьную строку найти в ней числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Какую функцию STL использовать для работы с множеством ? http://www.cyberforum.ru/cpp-beginners/thread1151010.html
Есть 2 множества : а и b for( int i = 0; i < 5; i++) { a.insert(i); } copy(a.begin(),a.end(),ostream_iterator<int>(cout, " ")); cout<<endl; for( int i = 0; i < 5; i++) { b.insert(i+1);
C++ Ошибка создания потока Создание потока if (!Running){ try{ _Running = true; NMClient client; iret = pthread_create(&_ThreadRunClient, NULL, NMClient::Run_Client_Helper, this); }catch (exception& e){ _Running = false; throw std::invalid_argument("Невозможно запустить клиент"); http://www.cyberforum.ru/cpp-beginners/thread1150993.html
C++ Проверка указателя на массив
Как нам проверить, что указатель указывает на пямять, выделенную в куче, а не на стеке? например такой код для простоты. Так как в таком случае у нас будет ошибка. void func (int * mas) { delete mas; } int main() { int mas = {1, 5,6,8,4,7,9}; func(mas);
Получить название файлов с 1-ой папки , со 2-ой папки и вывести. Неправильный вывод C++
Есть такая задача: получить название файлов с 1-ой папки , со 2-ой папки и вывести название тех файлов , которые отличают эти папки между собою. Делаю через контейнер set. Пытаюсь вставить имена файлов и вывести их: set <WCHAR*> f1; //объявили int main(){
C++ Пузырьковая сортировка http://www.cyberforum.ru/cpp-beginners/thread1150952.html
Здравствуйте. Есть код, который сортирует методом пузырька по строчкам, что мне поменять, чтобы была сортировка по столбцам начиная с первого.? Заранее спасибо. #include <iostream> #include <iomanip> using namespace std; void main (void) { setlocale(LC_ALL, "Rus");
C++ Создать класс Triad (тройка чисел). Выдает ошибку задание звучит так: создать класс Triad (тройка чисел); определить методы изменения полей и вычисления суммы чисел. Определить производный класс Triangle с полями-сторонами. Определить методы вычисления углов и площади треугольника. // Triangle class.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "math.h" #include <iostream> using namespace std; подробнее

Показать сообщение отдельно
Меорн
74 / 59 / 29
Регистрация: 01.02.2014
Сообщений: 202
18.04.2014, 20:39     Ввести символьную строку найти в ней числа
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
#include <iostream>
#include <string>
#include <windows.h>
 
int main()
{
    std::string str;
    std::string number;
    
    std::cout << "Enter string: ";
    std::getline(std::cin, str);
 
    for(int i = 0; i < str.size(); i++) {
        if(isdigit(str[i]))
        {
            number += str[i];
        } else if(number.size() != 0) {
            std::cout << atoi(number.c_str()) * 2 << std::endl;
            number = "";
        } 
    }
 
    if (number.size() != 0) {
        std::cout << atoi(number.c_str()) * 2 << std::endl;
    }
 
    system("pause");
}
 
Текущее время: 02:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru