Ниже приведена выдержка из gsl.h
библиотеки Microsoft gsl
(https://github.com/microsoft/gsl):
namespace gsl
{
//
// GSL.owner: ownership pointers
//
using std::unique_ptr;
using std::shared_ptr;
template<class T>
using owner = T;
...
};
Я не могу понять, что означает следующий шаблон псевдонима:
template<class T>
using owner = T;
Любые объяснения?