Bonjour
je suis en train de faire un programme (jeu) qui nécessite d'ètre relativement optimiser, je voulais donc savoir si en C++ pour une classe, il est aussi rapide (optimiser ou pas??) d'acéder directement a une variable mise en domaine public ou d'acceder a cette variable par un accesseur qui contient juste un return???
classe_1:
+ x=...
+ getx() {return x;}
classe_2:
main()
{
classe_1 maclasse;
cout << maclasse.x << endl;
cout << maclasse.getx << endl;
}
(je sais c'est du pseudo code)
est ce que cest 2 denières lignes sont equivalente en temps???
même question: les accesseur sont-ils optimiser???
merci
ps: je suis sous linux et j'utilise g++;
Partager