preferer les appels aux fonctions const
Bonjour, y as t'il un moyen de faire choisir l'appel d'une fonction const à celle non const?
Par exemple dans Qt, il as souvent les fonctions complémentaire :
Code:
1 2
| uchar * scanLine ( int i )
const uchar * scanLine ( int i ) const |
seulement, dû au COW utilisé par Qt, la version const est plus rapide (pas de deferencement car const).
Y as t'il une possibilité de privilégier la version const (quand c'est possible) à celle non const?
ou faut t'il travailer avec une reference const sur l'objet?