База Hintsage

STL и контейнеры

Контейнеры, итераторы, алгоритмы и их сложность.

Практика

Вопросы: STL и контейнеры

Рассмотрите добавление элемента в конец std::deque. Определите, является ли обращение после операции корректным, и объясните различие между итератором и ссылкой:

#include <deque>
#include <iostream>

int main() {
    std::deque<int> d{10, 20, 30};
    auto it = d.begin() + 1;
    int& ref = d[1];
    d.push_back(40);
    std::cout << *it << ' ' << ref << '
';
}

Показано 4150 из 50