的代碼是這樣C++編譯器錯誤C2362
{
int a;
if(a == 0)
{
std::string str("some");
goto CLEANUP;
}
return;
CLEANUP:
printf("CLEANUP");
}
這是給我錯誤編譯器錯誤C2362 初始化「標識符」由「轉到標號」
跳過的我移動的std :: string str(「some」);int a;它仍然是給我同樣的錯誤
GOTO是我知道不好的風格,但它已經被以前的程序員寫過。 – Vijay 2011-05-12 05:03:15
它看起來像最後的一些代碼搞砸了? – 2011-05-12 05:05:33
發佈**實際**代碼 – 2011-05-12 05:27:46