#include "user/demo/SmartPointerDemo.h" #include "kernel/threads/IdleThread.h" void SmartPointerDemo::run() { log << INFO << "Initializing unique_ptr:" << endl; std::unique_ptr int1 = std::make_unique(1); log << INFO << "Uninitialize..." << endl; log << INFO << "Initializing unique_ptr:" << endl; std::unique_ptr thread1 = std::make_unique(); log << INFO << "Should be unitialized now..." << endl; scheduler.exit(); }