vector <weight> decoy;
void clear_decoy() {
decoy.clear();
vector<weight> (decoy).swap(decoy);
}
В приведенном выше методе clear_decoy(), что означает vector<weight> (decoy).swap(decoy); , пожалуйста?
Очищает ли метод decoy или нет? Спасибо!