Condividi tramite


Avviso C26483

Il valore 'value' non rientra nei limiti (0, 'bound') della variabile 'variable'. Indice solo in matrici che usano espressioni costanti che si trovano all'interno dei limiti della matrice (bounds.2).

Vedi anche

Linee guida di base per C++ .2

Esempio

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
}