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

Объясните пожалуйста как тут работает сортировка и что такое ostream_iterator<string> - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вывести на экран первую половину слово http://www.cyberforum.ru/cpp-beginners/thread753874.html
дано слово, состоящее из четного числа букв. Вывести на экран его первую половину
C++ Пользовательский интерфейс Доброго времени суток! У меня стал такой вопрос, хочется создать свой, пользовательский интерфейс, а не пользоваться стандартными методами... прочитал, что такое возможно с помощью wpf сделать такую приятную вещь, скачал VS2010 pro, открываю, смотрю в списке возможных создаваемых проектах, но там его нет... знаю, что в шарпе 100% есть, хотя его не ставил... подскажите, в чем проблема... заранее... http://www.cyberforum.ru/cpp-beginners/thread753872.html
C++ "Классы и объекты" -"операторы"
Объект «множество целых чисел удвоенной длины заданной мощности». Предусмотреть возможность операции присваивания, объединения двух множеств, вывода на печать элементов множества, а так же метод отвечающий на вопрос – принадлежит ли указанное значение множеству. Конструктор должен позволить создавать объекты без и с начальной инициализацией. Мощность множества задается при создании объекта.
C++ Классы и объекты 1 - разработка простых классов
Разработать класс, набор методов (конструктор, деструктор и указаны методы) для программной модели заданного объекта. Описание объекта и его основных свойств приводится ниже. Привести программу (int main), использующий объекты разработанного класса: Объект «вектор на плоскости» заданный в системе декартовых координат. Начало вектора находится в начале координат. Операции определяются согласно...
C++ Путем перестановок строк и столбцов максимальный элемент переместить в правый верхний угол подмассива http://www.cyberforum.ru/cpp-beginners/thread753865.html
Задан двумерный массив N x N. Последовательно рассматриваются квадратные под массивы, правый верхний элемент которых лежит на побочной диагонали. В каждом таком под массиве находится максимальный элемент. Путем перестановок строк и столбцов (целиком) элемент надо переместить в правый верхний угол подмассива. Проверить получилась ли на побочной диагонали убывающая последовательность элементов.
C++ Не работает "setlocale( LC_ALL,"Russian" )" В одной программе setlocale( LC_ALL,"Russian" ) работает, а в другой, ничем не отличающейся от первой, нет. В чем дело? подробнее

Показать сообщение отдельно
Nagdiel
114 / 114 / 3
Регистрация: 23.12.2012
Сообщений: 195
06.01.2013, 14:57     Объясните пожалуйста как тут работает сортировка и что такое ostream_iterator<string>
C++
1
2
template <class InputIterator, class OutputIterator>
  OutputIterator copy ( InputIterator first, InputIterator last, OutputIterator result );
Итераторы first и last - указывают соответственно первый и конечный элемент, которые должны быть скопированы.
Итератор result указывает на первый элемент некоторого контейнера, в который производится копирования.

В рассматриваемом примере таким контейнером является стандартный поток вывода cout.

Конкретно
C++
1
ostream_iterator<string>(cout, " ")
создает итератор, указывающий на cout и адаптированный для записи объектов класса string c пробелом в качестве разделителя.
 
Текущее время: 17:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru