Исполняются не абстракции, а код. Если код, полученный с использованием абстракции исполняется столько-же, сколько и без, то это - zero-cost. Нулей там нет.
Исполняются не абстракции, а код. Если код, полученный с использованием абстракции исполняется столько-же, сколько и без, то это - zero-cost. Нулей там нет.
>It means paying no penalty for the abstraction, or said otherwise, it means that whether you use the abstraction or instead go for the "manual" implementation you end up having the same costs (same speed, same memory consumption, ...).