История изменений
Исправление Dudraug, (текущая версия) :
Этот код написан за 10 минут.
К примеру, адрес TPair* при росте вектора изменится.
Можно изначально выделить вектор побольше. В твоем коде на си я думаю увеличение числа бэкетов вообще не предусмотрена. Можно в std::set данные хранить вообще.
А вообще я б на твоем месте глянул таки на буст, я делаю ставку в 100%, что там все это уже реализовано и без багов.
Исходная версия Dudraug, :
Этот код написан за 10 минут.
К примеру, адрес TPair* при росте вектора изменится.
Можно изначально выделить вектор побольше. В твоем коде на си я думаю увеличение числа бэкетов вообще не предусмотрена. Можно в std::set данные хранить вообще. сейчас, момент.
А вообще я б на твоем месте глянул таки на буст, я делаю ставку в 100%, что там все это уже реализовано и без багов.