Aviso C26465
Não use
const_cast
para remover a conversãoconst
.const_cast
não é necessário; a qualidade de constante ou a volatilidade não vai ser removida por essa conversão.
Confira também
Diretrizes Principais do C++ Type.3
Exemplo
void function(int* const constPtrToInt)
{
auto p = const_cast<int*>(constPtrToInt); // C26465, const is not being removed
}