Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Озвучивание клавиатуры https://www.cyberforum.ru/ cpp-beginners/ thread182417.html
Народ подскажите как озвучить клавиатуру через код, то есть нажимание кнопки сопровождается звуком,какие функции?и есть ли они.дайте совет пожалуйста.
C++ рандомный массив 8х8, замена элементов главной диагонали на сумму элементов, лежащих на диагоналях перпендикулярных к главной
Доброго времени суток, прошу помочь с реализацией задачи: Сгенерировать матрицу 8х8 и заполнить её случайными вещественными числами из диапазона . Разместить на главной диагонали суммы элементов, которые лежат на диагоналях, перпендикулярных к главной. Матрицу сгенерировал, правда она состоит из целых, а не вещественных чисел, соответственно 2 вопроса: Каким образом заставить компилятор вместо...
C++ Массив объектов класса. Печать строк-членов класса. https://www.cyberforum.ru/ cpp-beginners/ thread182413.html
подскажите, как распечатать строки? #include "myString.h" #include <iostream> #define stop __asm nop void main() { using namespace std;
C++ Дано целое число N>0.Найти сумму 1+1/2+1/3...1/N Дано целое число N>0.Найти сумму 1+1/2+1/3...1/N https://www.cyberforum.ru/ cpp-beginners/ thread182410.html
Как узнать, какие файлы лежат в каталоге C++
Добрый день! Как узнать какие файлы лежат в каталоге, мне это нужно, чтобы можно было конфигурировать программу через файл настройки, алгоритм конфигурации зашифрован в имени файла, пишу на MFC.
C++ Вывод информации о файле https://www.cyberforum.ru/ cpp-beginners/ thread182401.html
Помогите написать программу на с++, использующую сведения о формате файла и выводящую информацию об обрабатываемом файле вида,например если это картинка то - размер изображения, глубина цвета,количество слоев,ширина высота изображение и т.д.
C++ Поиск в строках с помощью strstr https://www.cyberforum.ru/ cpp-beginners/ thread182397.html
Помогите блондинке!!! как воспользоваться функцией char *strstr(const char *s1, const char *kor); если мне потом нужно все совпадения вывести на экран то что писать?
ввод двумерного массива по строкам C++
Подскажите пожалуйста, как правильно организовать ввод данных с клавиатуры в нединамический двумерный массив. Сколько ни бьюсь над кодом, никак толково не выходит. for (int i=0; i<n; i++) { for (int j=0; j<m; j++) { cout<<"Vvedite element massiva: "<<endl; cin>>a; (n и m задаются как константы) но хотелось бы, чтобы все-таки ввод был по строкам.
C++ Работа с файлом В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находядящихся в файле, нечетную длину, если да то переменной middle присвоить значение среднего елемента файла. В противном случаи присвоить ей значение первого числаю!! Прогу нужно напистать чтобы можно было указывать адрес файла: char n; cin>>n; вопрос в том как это можно сделать не использую... https://www.cyberforum.ru/ cpp-beginners/ thread182380.html C++ копирование строк Как на языке Си скопировать из строки s1 в строку s2 n символов с k-ой позиции? https://www.cyberforum.ru/ cpp-beginners/ thread182372.html
Написать алгоритм вычисления точки максимума с точностью h C++
Сразу хочу спросить по этой же теме (Циклы): Как решить эту задачу с помоьщю цикла: Функция f(x)=2.32*x-(pow(x,4)/4)+(pow(x,3)/3)-pow(x,2) имеет единственный максимум на интервале . Написать алгоритм вычисления точки максимума с точностью h. Требуется вычислять последовательно значения заданной функции от начала интервала с шагом h, пока не будет выполняться условие требуемое в задаче. (Для...
C++ Зaдaчa по макросам (пoмогитe) https://www.cyberforum.ru/ cpp-beginners/ thread182327.html
Напишите макрос, который выводит на экран шапку таблицы. В основной программе осуществить выведение двух таблиц с данными.
Эксперт С++
5043 / 2622 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 1
27.10.2010, 15:52  [ТС] 0

Ввод данных в вектор - C++ - Ответ 1062378

27.10.2010, 15:52. Показов 1222. Ответов 2
Метки (Все метки)

Ответ

Да, громоздко получается. Дешевле сказать юзеру, чтобы EOF посылал, когда закончит ввод

Я думал может есть возможность создать какой-то итератор, у которого в качестве делиметера будет символ '\n'. И поставить его в конструктор вектора как last.

То есть как-то так:
C++
1
2
std::istream_iterator<int> it_last; // особый итератор :)
std::vector<int> v(std::istream_iterator<int>(std::cin), it_last);


Вернуться к обсуждению:
Ввод данных в вектор C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2010, 15:52
Готовые ответы и решения:

Ввод данных в вектор
Я хочу,чтобы пользователь вводил номер и он сразу записывался в вектор,а не записывать числа в...

Вектор структур, ввод данных из файла
Проблемы с перегрузкой операторов ввода и вывода для класса и структуры. Перегрузка ввода для...

Ввод значения в вектор
Добрый вечер. Написал собственную реализацию модели вектора. В связи с этим возник вопрос: как...

Ввод из файла в вектор
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;ostream&gt; #include &lt;vector&gt;...

2
27.10.2010, 15:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2010, 15:52
Помогаю со студенческими работами здесь

Ввод чисел в вектор
Задание: Ввести в вектор значения расстояния, посчитать их сумму, определить наибольшее и...

Ввод чисел в структуру вектор
Вот готовая программа, которая выводит какие точки могут быть вершинами квадрата, но столкнулся с...

Ввод строчки в вектор по буквам
Привет,появилась такая проблема. Вводим строку через клавиатуру, состоящая из слов, набранных...

Как правильно заменить ввод данных простой на ввод с клавиатуры?
#include &quot;stdafx.h&quot; #include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace std; int...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru