Aracılığıyla paylaş


Uyarı C26483

'value' değeri, 'variable' değişkeninin sınırlarının (0, 'bound') dışındadır. Yalnızca dizinin sınırları (bounds.2) içinde yer alan sabit ifadeleri kullanarak dizilere dizin oluşturun.

Ayrıca bkz.

C++ Temel Yönergeler Sınırları.2

Örnek

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
}