阅读背景:

C++ goto 在g++ 编译时出现 crosses initialization 和 jump to label xxx [-fpermissive] 错误

来源:互联网 

自从学习了C++语法以后,就知道有goto这个功能,但是前辈都说不要使用。今天在处理一个exception时,发现这个goto还是很有用的,因为当时的代码结构很清晰:若遇到exception 就goto到指定的函数尾端,清理掉已经申请的系统资源,打印错误消息,再返回错误代码。自从学习了C++语法以后,就知道有goto这个功能,但是前辈都说不要使用。今天在处理一个exc




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: