joker99
Убрать его физически тебе придётся для освобождения места. Для этого тебе и надо 2 указателя. Ты относишся к массиву как кругу, по которому бегают 2 указателя. Т.е. такая ситуация:
абсолютна законна. Следующая попытка положить в очередь элемент поставит Tail
на нулевой индекс (под первой -). Туда и попадёт новый объект.