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

Считывать данные пока не встретится символ '|' обозначающий конец ввода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Построение сильноветвящегося дерева потомков человека http://www.cyberforum.ru/cpp-beginners/thread1225521.html
Всех приветствую. Сам текст задания: Нужно построить дерево потомков человека. Дерево является сильноветвящимся. Каждый узел содержит информацию о человеке (фамилия, имя, отчество, пол, количество детей) и ссылку на множество его потомков. Информация вводится с клавиатуры или текстового файла. Необходимо определить, сколько потомков каждого пола было у родоначальника династии. Для заданного...
C++ Метод поиска по массиву уникальных чисел за один проход Подскажите какой-нибудь интересный метод поиска по массиву для данного случая: Есть массив {1, 1, 2, 3, 3}; Надо найти неповторяющееся число (в данном случае это 2) за один проход по циклу. http://www.cyberforum.ru/cpp-beginners/thread1225518.html
C++ Построение графика (Циссоиды)
У меня есть программа, для построения легких графиков, а как мне исправить, что бы он построил Циссоиду?... Помогите, пожалуйста... Т.Т #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <graphics.h> #include <string.h> #include <math.h> // Драйвер - VGA, Режим - 640x480x16
Вывести подстроку, расположенную между первым и последним пробелом исходной строки C++
Дана строка, содержащая по крайней мере один символ пробела. Вывести подстроку, расположенную между первым и последним пробелом исходной строки. Если строка содержит только один пробел, то вывести пустую строку. #include<iostream> #include<string> using namespace std; string func(string& str) { string::iterator begin = str.begin(), end = str.end();
C++ Сортировка по одному из полей класса http://www.cyberforum.ru/cpp-beginners/thread1225484.html
Всем привет. Я сделал вот такой список. Вопрос как мне его отсортировать, к примеру, по Id и по Name? #include <iostream> #include <list> #include <string> using namespace std; class MyClass{ public: int Id;
C++ Map не заполняется корректно Есть map <vector<int>,vector<int> . Хочу заполнить левый вектор. Пишу. void fillMap(std::vector<int>& incContainer,std::map< std::vector<int> ,std::vector<int> > map) { std::map< std::vector<int> ,std::vector<int> >::iterator cur = map.begin(); int expCount = incContainer.size()/3 + incContainer.size() % 3; //full expression count with not full arguments count std::vector<int> temp;... подробнее

Показать сообщение отдельно
jurok_85
226 / 209 / 70
Регистрация: 21.02.2013
Сообщений: 494
10.07.2014, 14:53     Считывать данные пока не встретится символ '|' обозначающий конец ввода
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
 
#include <vector>
using namespace std;
 
 
int main()
{
    vector<double> vec;
    double val;
    while(cin >> val) vec.push_back(val);
 
    for(vector<double>::size_type i = 0; i != vec.size(); i++)
    cout << vec[i] << " ";
 
}
так все работает
 
Текущее время: 11:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru