La deuxième est générique, et son instantiation sur le cas particulier du premier génère le même code.
C'est pareil avec à peu près tous les cas de templates : C++ va te générer le même code pour vectro<int> que pour un vecteur d'entiers écrit à la main par exemple.
[^] # Re: Lisibilité
Posté par Matthieu Moy (site web personnel) . En réponse au journal Jouons avec le ``switch`` et C++17. Évalué à 3.
La deuxième est générique, et son instantiation sur le cas particulier du premier génère le même code.
C'est pareil avec à peu près tous les cas de templates : C++ va te générer le même code pour
vectro<int>que pour un vecteur d'entiers écrit à la main par exemple.