LINUX.ORG.RU

История изменений

Исправление Dudraug, (текущая версия) :

Этот код написан за 10 минут.

К примеру, адрес TPair* при росте вектора изменится.

Можно изначально выделить вектор побольше. В твоем коде на си я думаю увеличение числа бэкетов вообще не предусмотрена. Можно в std::set данные хранить вообще.

А вообще я б на твоем месте глянул таки на буст, я делаю ставку в 100%, что там все это уже реализовано и без багов.

Исходная версия Dudraug, :

Этот код написан за 10 минут.

К примеру, адрес TPair* при росте вектора изменится.

Можно изначально выделить вектор побольше. В твоем коде на си я думаю увеличение числа бэкетов вообще не предусмотрена. Можно в std::set данные хранить вообще. сейчас, момент.

А вообще я б на твоем месте глянул таки на буст, я делаю ставку в 100%, что там все это уже реализовано и без багов.