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

Извлечь из строки числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Цикл с увеличивающимся шагом http://www.cyberforum.ru/cpp-beginners/thread171697.html
Необходимо написать цикл шаг которого будет увеличиваться. Допустим есть массив из 100 int переменных равных нулю. И есть последовательность: 0 2 5 9 14 20 27 35 44 ... Суть последовательности заключается в том что промежуток между числами растет сначала 1, затем 2, 3 и тд. И нужно в каждый элемент массива, соот. числу последовательности, приравнять к 1.
C++ Попадает ли точка с заданными координатами x, y закрашенную в область Помогите написать две программы пожалуйста :-Первое задание 2. Написать программу, которая определяет, попадает ли точка с заданными координатами x, y закрашенную в область. Рисунок Срочно... :((( http://www.cyberforum.ru/cpp-beginners/thread171689.html
Можно ли сделать строковый ввод для многомерного массива? C++
Можно ли сделать строковый ввод для многомерного массива, если да то как?
C++ Нерекурсионное вычисления факториала
кто знает как без рекурсии записать факториал числа N, подскажите, заранее благодарю.
C++ использование scanf http://www.cyberforum.ru/cpp-beginners/thread171647.html
Написал код на Code::Blocks с использованием scanf #include <iostream> #include <stdio.h> #include <math.h> using namespace std; int main () { int n, i , m_i = 0; float mn = 999999999.0, t, a, b, c, eps = 10e-7;
C++ Нужна литература про класс string Мне нужна литература(ссылки,книги,статьи).В поисковики не отсылать так как информацию там уже смотрел и там мало чего хорошего:)заранее спасибо подробнее

Показать сообщение отдельно
gooseim
Эксперт C++
500 / 404 / 35
Регистрация: 23.09.2010
Сообщений: 1,139
03.10.2010, 00:10     Извлечь из строки числа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <sstream>
#include <string>
#include <cstdlib>
 
int main()
{
    using namespace std;
    string str="12/12/12";
    stringstream stream(str);
    int day, mounth, year;
    stream>>day;
    stream.get();
    stream>>mounth;
    stream.get();
    stream>>year;
    cout<<"day: "<<day<<endl<<"mounth: "<<mounth<<endl<<"year: "<<day<<endl;
    system("pause");
}
 
Текущее время: 15:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru