Recientemente vi GoingNative2012 sobre, por supuesto, C++ 11.¿Qué es el operador "" que vi en GoingNative2012
En la sección de Bjarne Stroustrup, descubrí que había una función de operador interesante, que era la siguiente.
constexpr Value<Second> operator""s(long double d)
{
return Value<Second>(d);
}
Bueno, al lado constexpr que se parece a una nueva palabra clave en C++ 11,
nunca he conocido "" es capaz de sobrecarga?
¿Es esta una de las nuevas características de C++ aunque no pude probarla con VS 2010?
Gracias de antemano.
¿No estabas escuchando lo que estaba diciendo cuando usted lo miró? – Troubadour
Este ejemplo de código es incorrecto de dos maneras: 1) se requiere espacio en blanco entre el "" y el sufijo, y 2) los sufijos definidos por el usuario deben comenzar con un guión bajo; los sufijos que no comienzan con un guión bajo están reservados para una futura estandarización. –