如下:
switch(iParam1)
会提示控制传输跳过的实例化解决办法
因为在case 0:中定义了一个变量strResult,因此需要用大括号来结束变量的作用域,如下所示:
switch(iParam1)
{
case 0:
case 1:
default:
}
问题便没有了
本文详细解释了C++ switch-case语句中定义变量时出现的作用域问题,并提供了解决方案。通过示例展示了如何正确使用大括号来结束变量的作用域,确保代码的正确性和效率。
如下:
switch(iParam1)
会提示控制传输跳过的实例化解决办法
因为在case 0:中定义了一个变量strResult,因此需要用大括号来结束变量的作用域,如下所示:
switch(iParam1)
{
case 0:
case 1:
default:
}
问题便没有了
5954

被折叠的 条评论
为什么被折叠?