From: Sergey Matveev Date: Thu, 25 Jul 2024 10:04:35 +0000 (+0300) Subject: Почему strlen+memcpy быстрее чем один цикл копирования в strlcpy X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=03eb8ce019ec21f26e27ae146fe9099f0ace3d2d;p=stargrave-blog.git Почему strlen+memcpy быстрее чем один цикл копирования в strlcpy https://nrk.neocities.org/articles/cpu-vs-common-sense Статья поясняет почему, казалось бы, двойной проход по строке для выяснения её длины, а дальше уже для копирования, может быть быстрее чем просто ровно один цикл прохождения по строке с копированием. И видна разница в подходах в коде OpenBSD и GNU, со своими за и против. ---