Bonjour, est-il préférable de toujours utiliser les références lorsque possible? (Car elles permettent d'éviter une copie de l'objet)

Supposons le cas suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 MG_FILE fichier(buffer);
 int nb_maillage = fichier.get_nb_mg_maillage();
 
// ...
 
loadTree(nb_maillage);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
void MyFrame::loadTree(const int &a) 
{
    for (int i = 1 ; i <= a ; i++ ) 
    {
       // faire quelque chose
    }
}
Est-il pertinent d'utiliser la référence pour le integer?