Megosztás:


Figyelmeztetés C26483

Az "érték" érték kívül esik a változó (0, kötött) határain. Csak olyan tömbökbe indexelje azokat az állandó kifejezéseket, amelyek a tömbön belül vannak (bounds.2).

Lásd még

C++ Alapvető irányelvek –Bounds.2

példa

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
}