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