функциями, то почему нельзя в него добавить move-constructor/assignment который будет по возможности мувить все либо просто копировать если тип аргументов не movable? Если я правильно понимаю, то move-constructor/assignment так себя и ведёт
Проблема не в классах, которые можно копировать, но нельзя перемещать, а наоборот - в классах которые нельзя копировать. Т.е. все function должны копироваться. Если в function положить функтор с unique_ptr (не копируемый), как эта function должна копироваться?
Обсуждают сегодня