Partage via


Avertissement C26471

N’utilisez pas reinterpret_cast. Un cast peut void* être utilisé static_cast (type.1)

Notes

Nom de l’analyse du code : NO_REINTERPRET_CAST_FROM_VOID_PTR

Exemple

void function(void* pValue)
{
    {
        int* pointerToInt = reinterpret_cast<int*>(pValue); // C26471, use static_cast instead
    }
    {
        int* pointerToInt = static_cast<int*>(pValue); // Good
    }
}

Voir aussi

C++ Core Guidelines Type.1