Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmVcCV 195 of 390 menu
◀ ▶

Константный вектор в C++

Константный вектор объявляют словом const перед типом. Читать элементы можно, но присваивание в ячейку компилятор отклонит:

const std::vector<int> vec = {1, 2, 3}; std::cout << vec[0] << "\n";

Состав зафиксирован при создании, поэтому такая перезапись не собирается в программу:

const std::vector<int> vec = {1, 2, 3}; vec[0] = 5;

Объявите константный вектор из трех чисел и выведите его последний элемент.

Скажите, почему этот фрагмент не соберется:

const std::vector<int> vec = {10, 20}; vec[1] = 30;
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить