опять auto_ptr
От: Igor_G http://www.brainbench.com/transcript.jsp?pid=5064617
Дата: 14.07.06 21:49
Оценка:
Наверное такой вопрос задавали. но видимо я плохо искал

Так вот, будет ли утечка памяти в коде ниже?
Тестировал на VC 8.0 — утечек нет, а что в стандарте сказано по этому поводу? Чтение 5.3.4 мне не особо помогло

struct foo_t
{
foo_t(int p)
{}
};

int calc_foo_param()
{
throw "";
}


int _tmain(int argc, _TCHAR* argv[])
{
std::auto_ptr<foo_t>( new foo_t( calc_foo_param() ) );
return 0;
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.