tag:blogger.com,1999:blog-5744154463195670470.post3235394272606199773..comments2016-04-03T23:09:08.329+03:00Comments on Code @ C++: Useful templatesKirill V. Lyadvinskyhttp://www.blogger.com/profile/03118738824565485127noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-5744154463195670470.post-88109205158652466592009-10-24T21:11:19.447+04:002009-10-24T21:11:19.447+04:00Чтобы не изобретать велосипед. Лучше в своем шабло...Чтобы не изобретать велосипед. Лучше в своем шаблоне написать checked_delete вместо двух строк с большим комментарием зачем они там.Kirill V. Lyadvinskyhttps://www.blogger.com/profile/03118738824565485127noreply@blogger.comtag:blogger.com,1999:blog-5744154463195670470.post-40441619281847435102009-10-24T10:24:59.547+04:002009-10-24T10:24:59.547+04:00>>Если нет запрета на использование boost, т...>>Если нет запрета на использование boost, то лучше использовать boost::checked_delete.<br /><br />Почему?Begemothttps://www.blogger.com/profile/08753946123330998639noreply@blogger.comtag:blogger.com,1999:blog-5744154463195670470.post-65803803731592073962009-10-22T12:08:29.449+04:002009-10-22T12:08:29.449+04:00Спасибо за замечание, обновил сообщение.Спасибо за замечание, обновил сообщение.Kirill V. Lyadvinskyhttps://www.blogger.com/profile/03118738824565485127noreply@blogger.comtag:blogger.com,1999:blog-5744154463195670470.post-31165599054275590472009-10-20T15:25:49.775+04:002009-10-20T15:25:49.775+04:00В предыдущем сообщении имелась ввиду проверка для ...В предыдущем сообщении имелась ввиду проверка для SafeDelete конечно же.Игорь Говоровhttps://www.blogger.com/profile/15939464410626654176noreply@blogger.comtag:blogger.com,1999:blog-5744154463195670470.post-53989226306921362862009-10-20T15:24:34.568+04:002009-10-20T15:24:34.568+04:00Я тоже себе когда-то писал такой же точно SafeRele...Я тоже себе когда-то писал такой же точно SafeRelease, и даже назвал его точно также (сказалось влияние Microsoft DirectX SDK, в котором вовсю использовался макрос с таким названием).<br />Только потом в него добавил проверку наподобие <a href="http://www.boost.org/doc/libs/1_40_0/libs/utility/checked_delete.html" rel="nofollow">бустовской</a> на то, является ли тип complete, после пары случаев когда на это напоролся.Игорь Говоровhttps://www.blogger.com/profile/15939464410626654176noreply@blogger.com