T1
Size: a a a
T1
T1
AZ
T1
Т8
AZ
Т8
AB
std::vector<_> vec = ...;
auto it = vec.begin(), end = vec.end();
while (it != end) {
if (/* some conditions on `it` */) {
++it;
continue;
} else {
// ...
it = vec.erase(it);
}
}
AB
AZ
T1
AI
Т8
AZ
T1
Т8
T1
p
T1
Т8