return std::move(a);
}
выходит бессмысленно?
Да, даже в старых стандартах, таким кодом ты не даёшь компиляторам сделать RVO
Бессмысленно, UB
Обсуждают сегодня