La performance est-elle critique?
Par exemple, on peut aussi utiliser un sprintf avec comme pointeur de départ la taille de la ligne moins la taille de la chaine de caractère.
Sachant que dans tous le cas où il y a plusieurs lignes à afficher, la ligne est réinitialisée avec le caractère de padding. De là, on peut penser à optimiser en ne réinitialisant le padding que pour les caractères modifiés précédemment, voir en concaténant les caractères de padding en une donnée dont le type est optimisé pour la machine, mais là je m'emporte...
Il faudrait voir la performance pour chaque algorithme.
[^] # Re: C
Posté par plr . En réponse au message Caractère de padding. Évalué à 1.
La performance est-elle critique?
Par exemple, on peut aussi utiliser un sprintf avec comme pointeur de départ la taille de la ligne moins la taille de la chaine de caractère.
Sachant que dans tous le cas où il y a plusieurs lignes à afficher, la ligne est réinitialisée avec le caractère de padding. De là, on peut penser à optimiser en ne réinitialisant le padding que pour les caractères modifiés précédemment, voir en concaténant les caractères de padding en une donnée dont le type est optimisé pour la machine, mais là je m'emporte...
Il faudrait voir la performance pour chaque algorithme.