0

可能重复:
为什么将未使用的值强制转换为 void?

对于这个 C++ 代码:

MyClass::myFunc(int val)
{
//some code
(void)val;
//somecode
}

为什么我们需要将 val 强制转换为 void 而不分配给另一个变量?

4

1 回答 1

1

这样做是为了关闭编译器,警告未使用的变量。

于 2012-09-16T13:37:47.077 回答