LINUX.ORG.RU

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

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

В крестах особо не подергаешь без понимания.

Теперь понять бы откуда столько говнокода на крестах...

Вместо шаблонов у вас может быть: копипаста, макросы, кодогенерация или динамика с void* и кастами.

Вот только одной вещи не будет. А именно при хреновом использовании шаблонов вовсе не факт что увеличится производительность, но вот бинарную реализацию раздует это 146%. А так-то сговнокодить можно на чём угодно.

Только С из-за его большей предсказуемости всё таки меньше к этому располагает.

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

Да, конечно...

В крестах особо не подергаешь без понимания.

Теперь понять бы откуда столько говнокода на крестах...

Вместо шаблонов у вас может быть: копипаста, макросы, кодогенерация или динамика с void* и кастами.

Вот только одной вещи не будет. А именно при хреновом использовании шаблонов вовсе не факт что увеличится производительность, но вот бинарную реализацию раздает это 146%. А так-то сговнокодить можно на чём угодно.

Только С из-за его большей предсказуемости всё таки меньше к этому располагает.