Перейти к содержимому
Тест · Память и умные указатели · урок 9 из 12

Тест — shared_ptr

Что выведет программа?

C++
#include <iostream>
#include <memory>

int main() {
    auto a = std::make_shared<int>(5);
    auto b = a;
    {
        auto c = b;
        std::cout << a.use_count() << ' ';
    }
    std::cout << a.use_count() << '\n';
}