[О блоге] [наверх] [пред] [2024-07-25 13:04:35+03:00] [03eb8ce019ec21f26e27ae146fe9099f0ace3d2d]

Почему strlen+memcpy быстрее чем один цикл копирования в strlcpy

https://nrk.neocities.org/articles/cpu-vs-common-sense
Статья поясняет почему, казалось бы, двойной проход по строке для
выяснения её длины, а дальше уже для копирования, может быть быстрее
чем просто ровно один цикл прохождения по строке с копированием. И
видна разница в подходах в коде OpenBSD и GNU, со своими за и против.

    [оставить комментарий]