I am self-learning C++ and have got a piece of C++ code which reads like:
boost::make_shared<Something<Some_Other_thing> >()
I failed to comprehend what the above line is doing and why it may be required.
What would be an alternative way to achieve the same?
Could you please help me to understand in relatively simple language?
Any pointer will be highly appreciated.