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

Строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как в *.exe запихать все необходимые библиотеки? http://www.cyberforum.ru/cpp-beginners/thread407179.html
как в *.exe запихать все необходимые библиотеки? нужно чтобы файл EXE открывался на любой машине понимаю что тут не должно быть ничего сложного. но 5ти минутный гугл не помог( Добавлено через...
C++ Потоки в Visual Studio Уважаемые форумчане. Кто-нибудь пробовал создавать в MFC Visual С++ 2008 (2010) дополнительный поток? Вот в Builder это делается довольно просто(пример хорошо описан в книге Архангельского). А в... http://www.cyberforum.ru/cpp-beginners/thread407171.html
C++ Наибольший и наименьшие значения в заштихованной части матрицы
Привет всем! Прошу помощи в решении следующей задачи: Сформировать матрицу (любую произвольную). Найти наибольший и наименьший элемент заштрихованной части....
разделение массива C++
как разделить массив помогите пожалуйста
C++ Абстрактный базовый класс и множественное наследование (либо иерархия классов) http://www.cyberforum.ru/cpp-beginners/thread407126.html
Помогите пожалуйста с задачей. Кое-что написал но еще далеко не все. Все ли пока правильно? Мобильные телефоны (наименование, фирма, стандарт связи, заряд аккумулятора, потребление при ожидании,...
C++ Нужно мнение профессионалов Вот у меня такой вопрос реально сделать (вот есть два компа баз локальной сети! на обоих работает программа Apache и на ней стоит один и тот же сайт) допустим человек смотрит сайт на 1 компе как... подробнее

Показать сообщение отдельно
YouDoItWrong
46 / 46 / 7
Регистрация: 29.10.2011
Сообщений: 154
14.12.2011, 17:24
Ну вот первое что в голову пришло.
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 <vector>
 
using namespace std;
 
int main() {
    string str, subString;
    vector<int> nums;
    int tmp = int();
    cin >> str;
    for(int i = 0; i < str.length(); i++) {
        if(str[i] == ',') {
            subString = str.substr(tmp,i);
            nums.push_back(atoi(subString.c_str()));
            tmp = i+1;
        }
    }
 
    subString = str.substr(tmp,str.length()-1);
    nums.push_back(atoi(subString.c_str()));
 
    for(int i = 0; i < nums.size(); i++) {
        cout << nums[i] << " ";
    }
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru