erase() function should be fairly good
This commit is contained in:
+1
-1
@@ -134,7 +134,7 @@ erase(Vec8_t* vec, const int iter) {
|
||||
if(vec == nullptr) return nullptr;
|
||||
if(vec->arr == nullptr) return nullptr;
|
||||
vec->arr[iter] = 0;
|
||||
memmove(&vec[iter], &vec[iter + 1], (vec->size * sizeof(char)) -1);
|
||||
memmove(&vec->arr[iter], &vec->arr[iter + 1], (vec->size * sizeof(char)) -1);
|
||||
return vec;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user