Add util::to_shared

This commit is contained in:
Nikita Lisitsa 2022-10-05 12:27:25 +03:00
parent 7d55214e4e
commit d95807e320

View file

@ -0,0 +1,14 @@
#pragma once
#include <memory>
namespace psemek::util
{
template <typename T>
std::shared_ptr<T> to_shared(T && x)
{
return std::make_shared<T>(std::move(x));
}
}