Сегодня решил посмотреть на очередной “программерский” текстовый редактор. Для опытов открыл исходники чата, который писал на втором курсе. Почувствовал за себя гордость: уже тогда я писал комментарии на английском. Форматирование кода почти отсутствует (эх, а ведь когда-то это мне не мешало). В общем, было много забавных моментов, но вот этот кусок просто заставил меня упасть назад, на кровать (под стол упасть сложно, даже при желании
)
Итак, код:
/***********************
СУПЕРСЕКРЕТНЫЙ ПРИЕМ ПОЛНОГО УДАЛЕНИЯ
ЭЛЕМЕНТОВ ИЗ ВЕКТОРА ЗА ОДНУ ОПЕРАЦИЮ.
************************/
Data.erase(remove(Data.begin(), Data.end(), Socket->SocketHandle), Data.end());
СУПЕРСЕКРЕТНЫЙ ПРИЕМ ПОЛНОГО УДАЛЕНИЯ
ЭЛЕМЕНТОВ ИЗ ВЕКТОРА ЗА ОДНУ ОПЕРАЦИЮ.
************************/
Data.erase(remove(Data.begin(), Data.end(), Socket->SocketHandle), Data.end());