From 287ed6d49c369829d4ff0ad8170ae4d45ee0b957 Mon Sep 17 00:00:00 2001 From: Vasilii Rogin Date: Thu, 25 May 2023 18:13:02 +0300 Subject: [PATCH] Use build-in method erase --- src/sfall_arrays.cc | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/sfall_arrays.cc b/src/sfall_arrays.cc index 6d41cb6..2c0e603 100644 --- a/src/sfall_arrays.cc +++ b/src/sfall_arrays.cc @@ -382,11 +382,7 @@ public: if (it == keys.end()) { throw(std::exception()); }; - auto idx = it - keys.begin(); - for (size_t i = idx; i < size() - 1; i++) { - std::swap(keys[i], keys[i + 1]); - } - keys.resize(keys.size() - 1); + keys.erase(it); } } else { if (iter == map.end()) {