do{...}while(0)用法总结
摘要:
1、消除冗余代码以及避免微妙的goto语句:通常,如果一个函数开始要分配一些资源,然后如果在中途遇到错误则要退出函数,当然,退出前要释放资源一般写法: 1 int InitSomething() 2 { 3 char* pImage = NULL; 4 char* pBitMap =... 阅读全文
posted @ 2014-07-03 16:32 eric.geoffrey 阅读(461) 评论(0) 推荐(0) 编辑