Are we able to convert a std::auto_ptr to a normal pointer??
class Test
{
......
}
Test* function()
{
std::auto_ptr<Test> test(new Test());
return _____//TODO : need to convert this auto_ptr to Test*
}
Is it possible to convert an auto_ptr pointer which is created locally to normal pointer.
Use release()
Test* function()
{
std::auto_ptr<Test> test(new Test());
return test.release()
}