Форум программистов, компьютерный форум, киберфорум
Наши страницы

Удалить из массива повторяющиеся элементы, оставив только их первые вхождения (класс-контейнер вектор) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно описать структуру с именем МОТЕ и т.д. http://www.cyberforum.ru/cpp-beginners/thread292963.html
Описать структуру с именем МОТЕ, содержащую следующие поля: - фамилия, имя; - номер телефона; - дата рождения (массив из трех чисел). Написать программу, выполняющую следующие действия: - ввод с...
C++ Создание (вернее, внедрение) манипулятора Здравствуйте! Помогите пожалуйста! Лаба горит! Помогите создать манипулятор консольного ввода\вывода (insetup\outsetup). Внедрить его надо в этот код #include <iostream> #include <conio.h>... http://www.cyberforum.ru/cpp-beginners/thread292939.html
значение максимальной длины слова C++
Задан исходный текст на русском языке. длинна текста - не более NL строк, длина строки - не более NS символов, длина слова не более NW символов. исходный текст должен заканчиваться точкой('!','?')....
Посчитать количество слов в строке C++
Здравствуйте! Дайте пожалуйста пример функции которая считает количество слов с строке с помощью функции strtok. Number_Word (char str) return number_words; int _tmain(int argc, _TCHAR*...
C++ сложение двоичных чисел.... http://www.cyberforum.ru/cpp-beginners/thread292909.html
Скажите пожалуйста как сложить два двоичных числа!!! программа работает, но не правильно!!!#include <cstdlib> #include <iostream> #include <math.h> #include "Bin.h" using namespace std; Bin...
C++ Разработать функцию обслуживания одного покупателя при условии, что каждый может заказать нужный ему набор блюд, но не более одной порции каждого блюд В буфете предлагают покупателю меню из четырех блюд. Каждое блюдо имеет свою цену и представлено известным количеством порций. Разработать функцию обслуживания одного покупателя при условии, что... подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5775 / 3425 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
23.05.2011, 18:34
Сначала идет проверка, переданы ли программе аргументы. Если программе передано больше двух аргументов, то она завершается с ошибкой, если 1 - то ввод производится из файла, чье имя передано в качестве аргумента, если ноль - то ввод производится со стандартного ввода. После этого с помощью алгоритма std::copy происходит ввод, затем мы перебираем контейнер и удаляем повторяющиеся элементы с помощью алгоритмов find и erase (кстати, то же самое можно было бы сделать с помощью алгоритма remove). После чего выводим результат на экран.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru