¿Importa en qué orden se aplica lo siguiente?
std::remove_reference_t<std::remove_cv_t<T>>
o
std::remove_cv_t<std::remove_reference_t<T>>
¿En qué escenario, si lo hay, importa el orden?
¿Responde esto a tu pregunta? std :: remove_const con referencias const
—
Evg
@Evg Creo que sí, ¿estás diciendo que debería eliminar la referencia primero, ya que las referencias no pueden ser constantes?
—
Darune
Exactitud Hablando en términos generales, las referencias no pueden ser "-
—
Evg
const
".
const int&
. Deberías meterteconst int
en el primer caso yint
en el segundo.