只要资源都用RAII保证release了,遇到任何error就return也没啥。
怕的就是各个return导致一堆leak
有RAII的话,do{ }while(0)、goto、__try{ }__finally{ }这些在某个点集中释放资源的写法都是不需要的。
※ 修改:·z16166 于 May 12 23:12:52 2020 修改本文·[FROM: 125.35.121.*]
※ 来源:·水木社区
http://www.newsmth.net·[FROM: 125.35.121.*]
修改:z16166 FROM 125.35.121.*
FROM 125.35.121.*