База знаний / видео

Как перекладывать байты

Если взять случайную программу на C++ и начать её профилировать, то, как правило, выясняется, что наверху находится функция memcpy. Правда, это еще не значит, что memcpy тормозит. Самое безнадежное, что может начать делать разработчик на C++ (пока никто не видит), — это оптимизировать memcpy, чтобы быстрее перекладывать байты. Именно этим мы займемся.