Recientemente realicé una presentación sobre C++ 11, centrándome principalmente en valores y semántica de movimientos. Durante la presentación surgió la pregunta de por qué el comité estándar decidió reutilizar el "& &" -token en lugar de introducir uno nuevo como "§".Justificación detrás de la reutilización de "&&" - token para la referencia rvalue?
¿Alguien ha encontrado la razón para reutilizar & &?
Tenga en cuenta que podrían haber usado el símbolo @ que está prohibido en los identificadores y no se usa en ningún lugar del idioma. – Morwenn
Ahora estoy confundido, ¿no está § presente en el diseño de EE. UU.? Por cierto: ¿hay alguna razón aparente por la cual @ está prohibido en los identificadores? (Teniendo en cuenta que se podría usar una gran cantidad de caracteres que no están presentes en la mayoría de los teclados ...) – MFH
no usar un token completamente nuevo también tiene el beneficio de no romper ningún preproceso de código fuente personalizado que las personas puedan usar en producción . – PeterT