J'ai déjà vu un modèle de programmation (pas de conception), comment implémenter une copie rapide des tampons. Il comprenait une boucle entrelacée et un commutateur. La chose était, il a copié 4 octets la plupart du temps, seuls les derniers octets du tampon ont été copiés en utilisant des types de données plus petits.Modèle pour copie rapide en C
Quelqu'un peut-il m'en dire le nom? C'est le nom d'une personne. C'est fait en C et la sortie du compilateur est presque optimale.
Les compilateurs modernes font mieux de memcpy quand vous appelez memcpy directement et le périphérique Duff est intéressant mais difficile à optimiser pour le compilateur. C'est une méthode ancienne, pas recommandé d'utiliser dans le nouveau code. Même X.org a supprimé tous les Duffs et a augmenté la vitesse. – osgx