自从学习了C++语法以后,就知道有goto这个功能,但是前辈都说不要使用。今天在处理一个exception时,发现这个goto还是很有用的,因为当时的代码结构很清晰:若遇到exception 就goto到指定的函数尾端,清理掉已经申请的系统资源,打印错误消息,再返回错误代码。
头一次实际使用这个goto,就遇到了问题。编译器是mpic++(其实g++,应该也会这样),具体情况是编译器包goto 语句错误
自从学习了C++语法以后,就知道有goto这个功能,但是前辈都说不要使用。今天在处理一个exception时,发现这个goto还是很有用的,因为当时的代码结构很清晰:若遇到exception 就goto到指定的函数尾端,清理掉已经申请的系统资源,打印错误消息,再返回错误代码。
头一次实际使用这个goto,就遇到了问题。编译器是mpic++(其实g++,应该也会这样),具体情况是编译器包goto 语句错误