Salut à toutes et à tous,

Cela fait plusieurs fois que je suis confronté au cas où je souhaite utiliser conjointement une variable et son incrément :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
int previous = 0;
int next = previous;
++next;
some_function(previous, next);
Il y a un moyen de copier+incrémenter en une seule étape ? Je n'arrive pas à trouver la réponse sur internet.
Cordialement,

[EDIT]
Oups, mon exemple est nul, l'idée était plutôt d'utiliser un type template, et je voulais que quoiqu'il arrive previous ne soit pas modifié :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
T previous;
T next = previous;
++next;
some_function(previous, next);