Ответ
G_Z 23.10 02:33
GPT тоже согласен
Тот ещё советчик!
Мне самым логичным вариантом кажется delete для удаления со сдвигом и erase для стирания до дырки.
Но раз нужно сохранить преемственность интерфейса и delete занят, то лучше пары
remove вряд ли что-то найдётся.
Скажем, какие-нибудь
kickout или
throw чуть специфичнее описывают процесс выбрасывания элемента, но совсем непривычные.
Согласен, что это вопрос привычки.
Главное, что есть общая логика сохранения совместимости интерфейса с хешем — уже фундамент.