/
AirLexa
/
04
Обзор
Документация
Войти
/
AirLexa
/
04
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Lesson_08/Task_2/Task_2.cpp
24 строки
448 B
AirLexa
загрузка урока 8
03 мар 2026, 18:21
Верифицирован
03 мар 2026, 18:21
eab1eca
Код
Авторство
О чём код?
#include <iostream> #include <vector> #include <memory> class node { public: int m_value; std::weak_ptr<node> parent; node(int value) : m_value{ value } {}; ~node() { std::cout << "destructor called\n"; } }; int main() { { auto node1 = std::make_shared<node>(1); auto node2 = std::make_shared<node>(2); node1->parent = node2; node2->parent = node1; } return 0; }