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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
laconic
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 28
#1

Ввод массива используя итератора - C++

06.11.2013, 16:46. Просмотров 261. Ответов 1
Метки нет (Все метки)

Я бы хотел спросить, как ввести массив с помощью итератора?
Ниже приведенный код не работает
Заранее благодарен.
C++
1
2
for (vector<int>::iterator it = a.begin(), end = a.end(); it != end; ++it)
        scanf("%d", it);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2013, 16:46     Ввод массива используя итератора
Посмотрите здесь:

Разыменование итератора C++
Ввод больших чисел используя массив или функцию С++ C++
C++ Используя ввод-вывод в стиле С создать файл и записать в него структурированные данные
C++ Проверка итератора
Ошибка в объявлении итератора C++
Написать, используя цикл for, ввод с клавиатуры 10 чисел C++
C++ Ввод, транспонирование, умножение и сложение матриц используя функций
C++ реализация итератора
C++ Валидность итератора
C++ Необходимо не допустить ввод символьных данных, используя механизм исключений
Написать парсер текста, проверяющий правильность расстановки скобок, используя стек и файловый ввод/вывод C++
C++ Рассчитать значение функции, используя массив (файловый ввод/вывод)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6548 / 3968 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
06.11.2013, 17:07     Ввод массива используя итератора #2
1
C++
1
std::vector<int> vec(std::istream_iterator<int>(std::cin), std::istream_iterator<int>());
2
C++
1
2
std::vector<int> vec;
vec.assign(std::istream_iterator<int>(std::cin), std::istream_iterator<int>());
3
C++
1
std::copy(std::istream_iterator<int>(std::cin), std::istream_iterator<int>(), std::back_inserter(vec));
Yandex
Объявления
06.11.2013, 17:07     Ввод массива используя итератора
Ответ Создать тему
Опции темы

Текущее время: 13:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru