3
¿Por qué se elige esta sobrecarga de un operador de conversión?
Considere el siguiente código . struct any { template <typename T> operator T &&() const; template <typename T> operator T &() const; }; int main() { int a = any{}; } Aquí el segundo operador de conversión es elegido por la resolución de sobrecarga. ¿Por qué? Por lo que yo …