Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 791 Bytes

File metadata and controls

28 lines (21 loc) · 791 Bytes
title Warning C26483
ms.date 03/22/2018
f1_keywords
C26483
STATIC_INDEX_OUT_OF_RANGE
helpviewer_keywords
C26483
description CppCoreCheck rule C26483 that enforces C++ Core Guidelines Bounds.2

Warning C26483

Value 'value' is outside the bounds (0, 'bound') of variable 'variable'. Only index into arrays using constant expressions that are within bounds of the array (bounds.2).

See also

C++ Core Guidelines Bounds.2

Example

void function()
{
    std::array<int, 3> arr1 { 1, 2, 3 };
    arr1[3] = 4; // C26483, 3 is outside the bounds of the array

    int arr2[] { 1, 2, 3 };
    arr2[3] = 4; // C26483, 3 is outside the bounds of the array
}