Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 May 18

М

Миша in IT KPI C/C++ ХВ (не UB)
я понял
источник

MI

Moraband Imperium in IT KPI C/C++ ХВ (не UB)
вопросик.

  vector<Facult>::iterator it;
   it = find_if(facult.begin(), facult.end(), greater_4);
   vector<Facult> facult_greater_4;
   copy(it, facult.end(), back_inserter(facult_greater_4));
   copy(facult_greater_4.begin(), facult_greater_4.end(), ostream_iterator<Facult>(cout, "\n"));

greater_4 - услоовие, что одно из полей Facult будет больше, чем 4
вот только мне нужно написать код, который передаёт в новый вектор сперва факультеты, которые больше 4, а потом и все остальные, но моя программка выводит только те факультеты, которые больше 4, забывая о оставшихся, что должны идти в конце
помощь и критика нужна лютая, агрессивная
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Орнул с лютой и агрессивной критики :D
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Я так понял facult уже отсортирован?
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
агресивная, выучи кнопки на клаве и не ленись писать std::
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Хорошо ворвался, качественно
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ахахахха
источник

MI

Moraband Imperium in IT KPI C/C++ ХВ (не UB)
ахха
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
так вызви партишин а он раскинет то что больше наперед
источник

MI

Moraband Imperium in IT KPI C/C++ ХВ (не UB)
ну, несколько раз
я не понимаю почему оно следом за факультетами, что больше 4, не выводит те, что меньше 4
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
и не нужно копировать
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
std::partition
источник

MI

Moraband Imperium in IT KPI C/C++ ХВ (не UB)
что за партишн такой магический?
источник

MI

Moraband Imperium in IT KPI C/C++ ХВ (не UB)
хмм
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
на цппреференс есть
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
он по условию части подсортировывает
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Можно std::remove_if
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
По ловер_зен_4
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Кусочек идиомы так сказать
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
я так понял что ему можно взять вектор и просто наперед переставить те что больше 4
источник