История изменений
Исправление
Moisha_Liberman,
(текущая версия)
:
В крестах особо не подергаешь без понимания.
Теперь понять бы откуда столько говнокода на крестах...
Вместо шаблонов у вас может быть: копипаста, макросы, кодогенерация или динамика с void* и кастами.
Вот только одной вещи не будет. А именно при хреновом использовании шаблонов вовсе не факт что увеличится производительность, но вот бинарную реализацию раздует это 146%. А так-то сговнокодить можно на чём угодно.
Только С из-за его большей предсказуемости всё таки меньше к этому располагает.
Исходная версия
Moisha_Liberman,
:
Да, конечно...
В крестах особо не подергаешь без понимания.
Теперь понять бы откуда столько говнокода на крестах...
Вместо шаблонов у вас может быть: копипаста, макросы, кодогенерация или динамика с void* и кастами.
Вот только одной вещи не будет. А именно при хреновом использовании шаблонов вовсе не факт что увеличится производительность, но вот бинарную реализацию раздает это 146%. А так-то сговнокодить можно на чём угодно.
Только С из-за его большей предсказуемости всё таки меньше к этому располагает.