Визначення довжини фіксованого масиву Використовуючи алгебру, ми можемо змінити це рівняння: довжина_масиву = розмір_масиву / розмір_одного_елемента . sizeof(array) – це розмір масиву , а sizeof(array [0]) – це розмір одного елемента масиву . Відповідно, довжина_масиву = sizeof(array) / sizeof(array[0]) .
Щоб змінити довжину масиву , потрібно присвоїти властивості "length" бажане цілочисельне значення нової довжини . Скористаємося оператором присвоювання "=" (один знак рівності) і встановимо властивість "length" екземпляра масиву на 4. Так ми зменшимо довжину масиву.
А до чого тут C++? Розмір масиву в C++ дізнатися дуже просто: методом size() (якщо це, скажімо, vector ) або аналогічним.