g++编译goto语句出现:[error:jump to label XXX]
来源:互联网 发布:男士西服知乎 编辑:程序博客网 时间:2024/06/05 17:11
1,错误信息
TsMultiCast.cpp:51: error: jump to label ‘_FAIL_LABEL1’
TsMultiCast.cpp:34: error: from here
TsMultiCast.cpp:37: error: crosses initialization of ‘int iOptVal’
2,原因
g++下的goto语句,在跳转后还有定义,比如我的【int iOptVal】,会认为没有初始化,所以就不过去拉
3,解决
把所有的定义都放到第一个goto之前。
- g++编译goto语句出现:[error:jump to label XXX]
- C++ goto 在g++ 编译时出现 crosses initialization 和 jump to label xxx [-fpermissive] 错误
- switch 语句:error : crosses initialization of 'xxx' and jump to case label [-fpermissive]
- error: jump to case label error: crosses initialization of xxx
- Android之jni编译出现error: jump to label ‘XXXX’ [-fpermissive]解决办法
- error: jump to case label
- error: jump to case label
- error: jump to case label
- error: jump to case label
- error:jump to case label
- error: jump to case label \n error: crosses initialization of xxx
- error: jump to case label 或者 error: crosses initialization of 编译错误
- 【C/C++】error: jump to case label
- symbian “error: jump to case label”
- 【C/C++】error: jump to case label
- [转载]error:jump to case label
- error:jump to case label [-fpermissive]
- error: jump to case label [-fpermissive]
- List,set,Map 的用法和区别
- DirectShow基础编程 最简单的源Filter的编写步骤
- ajax
- hdu 1227 DP
- [DP] ZOJ1013、1027、1074
- g++编译goto语句出现:[error:jump to label XXX]
- 百度分享_自定义分享代码
- .globl _start
- deque
- debian jdk和tomcat安装
- Loadmodules.sh解析
- Windows核心编程学习七:用户模式下的线程同步
- Uboot的bad_save_user_regs
- C++ Data Member内存布局