подскажите, есть в stl стандартные средства или какой-то короткий оптимальный способ для решения следующей задачи:
есть 2 множества целых чисел:
using set_t = std::set<int>;
set_t set1 = {0,2,4,6,8,};
set_t set2 = {0,5,};
необходимо построить третье множество, в которое вошли бы только те элементы, которые присутствуют как в первом set1
, так и во втором set2
множествах.
Воспользуйтесь алгоритмом стандартной библиотеки set_intersection
.
Заодно учтите, что есть такие операции как set_union
, set_difference
, set_symmetric_difference
- могут пригодиться в будущем.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Прошу помочь разобраться с реализацией move семантики на моём примере
Цель задания: Управлять лампочкой путем (замкнута/разомкнута) контакта преемника, который управляется микроконтроллеромЗадачей зажжением...
Пользователь вводит логин и пароль в консоль программы, есть ли возможность проверить из верность используя с++ linux api или bash?