320x100
template <typename T>
void quick_remove_at(std::vector<T> &v, std::vector<T>::iterator it)
{
if (it != std::end(v)) {
*it = std::move(v.back());
v.pop_back();
}
}
320x100
'프로그래밍 > Morden C++' 카테고리의 다른 글
Module 형식으로 전환시 에러 (0) | 2023.06.07 |
---|---|
std::vector의 정렬된 상태를 유지하며 원소 삽입하기 (0) | 2022.06.20 |
std::call_once (0) | 2022.03.17 |
smart pointer 삭제자 지정 (0) | 2022.01.27 |
시간 관련 (0) | 2022.01.17 |