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

set_difference(vector<pair<int,int>>, vector<int>> - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает strcat_s с strcpy_s http://www.cyberforum.ru/cpp-beginners/thread973259.html
strcat_s(strcpy_s(s3, sizeof(s1), s1),sizeof(s2), s2); Так не работает. strcpy_s(s3, sizeof(s1), s1); strcat_s(s3, sizeof(s2), s2); А так работает. Так как сделать, чтобы работало в одну строчку?...
C++ Range-based for Почему не работает данный цикл с динамически выделенным массивом? Подозреваю, что из-за фрагментированности кучи... но адресная арифметика с таким массивом прокатывает на ура. Насколько кривые... http://www.cyberforum.ru/cpp-beginners/thread973255.html
C++ Длинная арифметика(чтение и запись в файлы)
Во время выполнения программа вылетает с выдачей ошибки "Необработанное исключение по адресу 0x000B966F в longMult.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x********." Никак не...
Разбор арифметических выражений C++
Задача на указатели из учебника Р.Лафоре. если вкратце, то суть заключается в том, что мы вводим строку без пробелов и скобок(например, 9+6/3) и на выходе получаем результат. //10-15.cpp #include...
C++ Для введенного с клавиатуры n, вывести фразу вида: «Мне 41 год» http://www.cyberforum.ru/cpp-beginners/thread973228.html
Для введенного с клавиатуры n, вывести фразу вида: «Мне 41 год», «Мне 16 лет», «Мне 84 года»...... switch Не могу понять что дальше, с остатком при делении не получается int nvoz(int n) {...
C++ Посоветуйте сайт или книгу где хорошо изложена информация о ШАБЛОНАХ КЛАССОВ Посоветуйте сайт или книгу где хорошо изложена информация о ШАБЛОНАХ КЛАССОВ До этого читал: 1) С.Прата "Язык программирования с++" (как то это тема раскрывается из далека временами не сильно... подробнее

Показать сообщение отдельно
mat_for_c
161 / 156 / 33
Регистрация: 26.04.2013
Сообщений: 704
Завершенные тесты: 2
11.10.2013, 01:37  [ТС]
Цитата Сообщение от gray_fox Посмотреть сообщение
который хранит pair
ну мне и надо этот вектор урезать...

и потом:
C++
1
boost::set_difference(vec1 | boost::adaptors::map_keys, vec2, vec2.begin());
поменял... в итоге в vec2 = [ 4 5 6 ]

Добавлено через 4 минуты
а если
C++
1
boost::set_difference(vec2, vec1| boost::adaptors::map_keys, vec2.begin());
то все нормально, только надо другой вектор урезать...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru