Що таке array в C++?
std::array у мові програмування C++ є статичний масив фіксованого розміру, що надає зручний і безпечний інтерфейс для роботи з послідовністю елементів. Цей контейнер входить до Standard Template Library (STL) і надає набір методів для управління даними.
#include <iostream>
#include <array>
int main() {
// Створення масиву цілих чисел розміром 5
std::array<int, 5> numbers = {1, 2, 3, 4, 5};
// Виведення елементів масиву
std::cout << "Array elements: ";
for (const auto& num : numbers) {
std::cout << num << " ";
}
std::cout << std::endl;
return 0;
}
Основні операції з std::array:
- Доступ до елементів: Елементи
std::arrayможна отримати за допомогою оператора[]або методуstd::array ::at(). - Розмір масиву: Метод
std::array::size()повертає поточний розмір масиву. - Ітерація масиву: Ітерація масиву може бути виконана за допомогою циклу
forта діапазону.
Коментарі