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

Сформировать 3-ий массив, записать в него числа из 1-ого, которые отсутствуют во 2-ом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с динамическими строками http://www.cyberforum.ru/cpp-beginners/thread1061983.html
Все здравствуйте. Есть вот такое задание к нему программа. Среда разработки - VS 2005. Компиляция проходит без ошибок, однако после ввода строки возникает ошибка: The variable 'i' is being used...
C++ Упорядочить столбцы матрицы по возрастанию количества одинаковых элементов в каждом столбце Дана целочисленная прямоугольная матрица. Упорядочить столбцы матрицы по возрастанию количества одинаковых элементов в каждом столбце. Что я могу сделать, так это матрицу заполняющуюся с... http://www.cyberforum.ru/cpp-beginners/thread1061951.html
C++ Что такое глобальные и локальные объекты класса?
Что такое глобальние и локальные обекты класа. Напишыте пожалуста с примерами.
Изменение значение аргумента в void-функции C++
Здраствуйте. У меня к вам будет такой вопрос: void read(Tbig a){ .... .... } В процедуре например там мы что-то делаем... Но когда вызвать эту процедуру в основной программе, параметры которые...
C++ Найти номер минимального элемента массива http://www.cyberforum.ru/cpp-beginners/thread1061878.html
составить алгоритм и консольную программу для данной задачи: 1) найти номер минимального элемента массива 2) найти сумму элементов массива,расположенных между первым и вторым отрицательными...
C++ Сложение массивов разной длины. Неверный результат При сложение двух массивов выходит значение -858993455 это всё из за того что разная длина массива как можно решить проблему? что бы место неопределнного элемента был ноль + значения массива или что... подробнее

Показать сообщение отдельно
outoftime
║XLR8║
511 / 433 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
02.01.2014, 21:01
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
 
int main()
{
    std::vector<int> a = {1,2,3,4,5,6,7,8,9,0},
        b = {1,2,5,6,7},
        res;
    std::set_difference(a.begin(), a.end(), b.begin(), b.end(), std::back_inserter(res));
    std::copy(res.begin(), res.end(), std::ostream_iterator<int>(std::cout, " "));
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru