Possible Duplicate:
Why cast an unused value to void?
对于此C ++代码:
MyClass::myFunc(int val)
{
//some code
(void)val;
//somecode
}
为什么我们需要将val强制转换为void而不分配给另一个变量?
最佳答案
这样做是为了关闭编译器,并警告未使用的变量。
Possible Duplicate:
Why cast an unused value to void?
对于此C ++代码:
MyClass::myFunc(int val)
{
//some code
(void)val;
//somecode
}
最佳答案
这样做是为了关闭编译器,并警告未使用的变量。