- 1
- 2
- 3
- 4
- 5
- 6
- 7
page_t* make_page()
{
page_t* p = new page_t;
// заполнение
return p;
delete(p);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+929.1
page_t* make_page()
{
page_t* p = new page_t;
// заполнение
return p;
delete(p);
}
я в шоке... не знаю что хотел сказать аффтар (недоступен)... не могу даже прокомментировать ЭТО %)
+
{
new
delete
}
Отдал ресурс - удали.
Хотя, однажды, я, будучи в трезвом уме и здравой памяти написал что-то в духе
Потом, когда оное вывалилось, пришлось сохранять значение в отдельной переменной.
а вдруг ексепшн во время заполнения?
неужели так трудно приучить себя использовать умные указатели?
Угу. И этим самым boost'ом, ты Семён, пронзишь небеса!
Будет что-то в духе: