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

Копирование части вектора в другой вектор по условию, функцией copy_if - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Длинная арифметика http://www.cyberforum.ru/cpp-beginners/thread1207650.html
Помогите реализовать длинную арифметику #include <iostream> #include <string> using namespace std; int main(){ int a; string s; cin >> s; int h = s.length(); for (int i = 0; i < s.length(); i++){
C++ Flowchart-ы и Насси-Шнейдерман Данна последовательность из не менее двух натуральных чисел, за которым следует 0. Вычислить сумму тех из них, порядковые номера которых простые числа. http://www.cyberforum.ru/cpp-beginners/thread1207637.html
Перевод программы на С++ C++
Доброго времени суток, дамы и господа. Нужна небольшая помощь. Пишу курсовую, сам изучаю C#. Но совершенно ничего не успеваю, а нужно еще изучить Питон и С++. Уповаю на вашу помощь перевода данного ниже текста программы на С++. using System; class Nachalo { public int b; public int c;
Указатель на функию или аналоги C++
День добрый. Нужен совет. Допустим у нас есть класс CS_Setting. И мы обновляем его даные в каком то модуле, допустим в майне. Как передать что данные обновленны в другие модули? Нужно что то похожее на сигналы и слоты из Qt. Тоесть при обновление данных в нутри класса вызывается связанная функция, не пренадлежащая классу. Единственное решение которое придумал следующее: // код упрожен для...
C++ Сигнал об обновлении данных http://www.cyberforum.ru/cpp-beginners/thread1207574.html
День добрый. Нужен совет. Допустим у нас есть класс CS_Setting. И мы обновляем его даные в каком то модуле, допустим в майне. Как передать что данные обновленны в другие модули? Нужно что то похожее на сигналы и слоты из Qt. Тоесть при обновление данных в нутри класса вызывается связанная функция, не пренадлежащая классу. У кого какие предложения и идее?
C++ "Пузырьковая сортировка", вывод поэтапно Вот код, он у меня выводит весь процесс сортировки, а мне нужно получить этапы(то есть их 9(n-1)) что нужно изменить? #include <iostream> #include <fstream> #include <vector> using namespace std; // Пузырек int main() { подробнее

Показать сообщение отдельно
AlexLan73
2 / 2 / 1
Регистрация: 06.10.2013
Сообщений: 131
14.06.2014, 12:10     Копирование части вектора в другой вектор по условию, функцией copy_if
Добрый день.
Есть вектор структуры. Нужно сделать копию вектора по условию.
Можно конечно в цикле перебирать элементы и сравнивать и копировать. Это я сделал. А как это реализовать с помощью функции copy_if
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
typedef struct sCdelki{
    string  KodBumagi;
    string  Nzajava;
    string  Nsdelka;
    int Kol_vo;
} sСделки;
 
typedef vector<sCdelki*> vCdelki;
vCdelki vTekCdelki;
vCdelki vKopyCdelki;
.........
string _KodBumagi="RIM4";
 
copy_if(vTekCdelki.begin(),vTekCdelki.end(), vKopyCdelki.begin(), // не знаю как сделать  _KodBumagi ==     KodBumagi );
Помогите пожалуйста.
С уважением, Александр
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru