您的位置:首页 > 其它

symbian “error: jump to case label”

2010-01-20 15:22 471 查看
我在编译我的程序时候,在模拟器上编译没有问题。但转到phone release(GCCE) 环境时,编译失败,还有平时定义的TBuf等常用描述符也是出错了,在网上找原因 就是因为switch case 的时候有问题,当case 是一条语句的时候可以

switch(xxxx)
{
case yyy:

zzz;
break;
case yyy:
zzz;
break;

default:
break;
}

但是当case的语句大于一条的时候我们就要注意了;这时候在真机编译的时候就是:

switch(xxxx)
{
case yyy:{

zzz;

aaa;

bbb

}
break;
case yyy:{
zzz;

aaa;

bbb;

}
break;

default:
break;
}

必须加上{}才可以
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: