Recentemente ho tenuto una presentazione su C++ 11, concentrandomi principalmente sui rvalues e sulla semantica del movimento. Durante la presentazione è emersa la domanda sul perché il comitato standard abbia deciso di riutilizzare il token "& &" invece di introdurne uno nuovo come "§".Razionale dietro il riutilizzo di "&&" - token per riferimento di rvalue?
Qualcuno ha trovato la motivazione per riutilizzare & &?
Si noti che avrebbero potuto utilizzare il simbolo @ che è vietato negli identificatori e non utilizzato in nessuna parte della lingua. – Morwenn
Ora sono confuso, il § non è presente sul layout degli Stati Uniti? A proposito: c'è una ragione apparente per cui @ è vietato negli identificatori? (considerando come si possa usare un sacco di personaggi che non sono presenti sulla maggior parte delle tastiere ...) – MFH
non utilizzare un token completamente nuovo ha anche il vantaggio di non rompere alcun pre-processing di codice sorgente personalizzato che le persone potrebbero usare in produzione . – PeterT