我正在阅读我正在使用的库的一些代码,我发现在一个函数中使用了这个:
void someFunction(Foo& a, int index, int partId)
{
(void) partId;
(void) index;
// more code
}
Run Code Online (Sandbox Code Playgroud)
谁知道为什么?谢谢.
避免编译器警告/错误,指示函数体中未使用该变量.这是一种风格选择,另一种实现相同效果的方法是将变量保留为未命名:
void someFunction(Foo& a, int /*index*/, int /*partId*/)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
168 次 |
| 最近记录: |