Visual Studio 2010 Part19
■ このスレッドは過去ログ倉庫に格納されています
0356デフォルトの名無しさん
2012/08/09(木) 16:46:48.85int a(int x){
if(x & 1){
if(x & 2){
return 1;
}else{
goto HOGE;
}
}else{
HOGE:
return x;
}
return 0;
}
auto b = a(1);
下記のコードでは「ラベルHAGEは参照されません」とでます。
auto c = [](int x) -> int{
if(x & 1){
if(x & 2){
return 1;
}else{
goto HAGE;
}
}else{
HAGE:
return x;
}
return 0;
};
auto d = c(1);
バグですよね?
■ このスレッドは過去ログ倉庫に格納されています