Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 563 Bytes

File metadata and controls

24 lines (19 loc) · 563 Bytes
title C26492
ms.date 03/22/2018
ms.topic reference
f1_keywords
C26492
helpviewer_keywords
C26492
description CppCoreCheck rule C26492 that enforces C++ Core Guidelines Type.3

C26492 NO_CONST_CAST

Don't use const_cast to cast away const.

See also

C++ Core Guidelines Type.3.

Example

void function(const int* constIntPtr)
{
    int* intPtr = const_cast<int*>(constIntPtr); // C26492, Do not use const_cast to cast away const
}