std::forward_list. Каждый узел знает только следующий, не предыдущий.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpLsFL 163 of 696 menu
◀ ▶

Односвязный список std::forward_list в C++

Односвязный список - это std::forward_list.

Каждый узел знает только следующий, не предыдущий.

Заголовок forward_list подключают через #include <forward_list>. Есть метод push_front, но нет push_back и нет size: длину при необходимости считают обходом.

Запишем пустой односвязный список, добавим два числа в начало и выведем первое:

std::forward_list<int> nums; nums.push_front(20); nums.push_front(10); std::cout << nums.front() << "\n";

Создайте односвязный список символов и дважды добавьте буквы в начало. Напечатайте значение на первом узле.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить