Créer rapidement une commande terminal `yes`
(endler.dev)- Qu’est-ce que la commande
yes?
- Un flux qui affiche de façon répétée le caractère
y
- Implémentation simple
- Il suffit d’afficher
yen boucle avec un GOTO ou une boucle
- Petite amélioration des performances
- Utilisation d’un buffer
- Taille du buffer multiple de 4 (pour l’alignement mémoire)
- Rapide sur de gros volumes
- Utilisation d’un buffer de chaîne prérempli réutilisé dans la boucle
stdoutest protégé par un verrou- Éviter les allocations inutiles grâce aux chaînes natives de la plateforme et à
std::borrow::Cow
1 commentaires
Une sorte de macro, en quelque sorte ?