Я самостоятельно изучаю С++ и получил фрагмент кода на С++, который выглядит так:
boost::make_shared<Something<Some_Other_thing> >()
Мне не удалось понять, что делает приведенная выше строка и зачем она может потребоваться.
Каким был бы альтернативный способ добиться того же?
Не могли бы вы помочь мне понять на относительно простом языке?
Любой указатель будет высоко оценен.