C'est intéressant pour un débutant en C++: ça ne fait pas de mal de rappeler aux gens qu'utiliser un langage rapide ne sert a rien si on ne sait pas s'en servir, et clairement faire des calculs redondants ou des copies inutiles, ça a un coût potentiellement important sur les performances.
Créer des programmes efficaces reste une activité qui nécessite de réfléchir et de connaître un minimum ses outils, assez pour les utiliser correctement, et surtout utiliser ceux adaptés à la situation.
Je suppose que l'une des prochaines optimisations sera d'utiliser stringview pour éviter les copies?
# intéressant
Posté par freem . En réponse au lien Effortless Performance Improvements in C++: std::vector. Évalué à 4.
C'est intéressant pour un débutant en C++: ça ne fait pas de mal de rappeler aux gens qu'utiliser un langage rapide ne sert a rien si on ne sait pas s'en servir, et clairement faire des calculs redondants ou des copies inutiles, ça a un coût potentiellement important sur les performances.
Créer des programmes efficaces reste une activité qui nécessite de réfléchir et de connaître un minimum ses outils, assez pour les utiliser correctement, et surtout utiliser ceux adaptés à la situation.
Je suppose que l'une des prochaines optimisations sera d'utiliser
stringviewpour éviter les copies?