Bonjour,
je cherche quelques explications sur les rvalue qui seront utilisées dans la prochaine version du C++.

En gros, ce que j'ai compris est que l'on pourra utiliser une instance non nommée pour faire des opérations.
Par exemple on pourra passer en référence une instance d'un class créée sans nom

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
void f(A&& a)
{
...
}
 
f(A());
Si j'ai bien compris, on pourra même faire des bug comme
...
est-ce bien cela ou je n'ai pas compris ce que c'est??
merci