Importa em que ordem o seguinte é aplicado?
std::remove_reference_t<std::remove_cv_t<T>>
ou
std::remove_cv_t<std::remove_reference_t<T>>
Em que cenário, se houver, o pedido importa?
Isso responde sua pergunta? std :: remove_const com referências const
—
Evg
@ Eva Acho que faz um pouco, você está dizendo que eu deveria remover a referência primeiro, como referências não podem ser const?
—
darune
Exatidão. Em termos gerais, as referências não podem ser "
—
Evg 6/01
const
" ".
const int&
. Você deve entrarconst int
no primeiro caso eint
no segundo.