带有参数的c++虚函数在未使用时收到警告

标签 c++ warnings compiler-warnings suppress-warnings

virtual void myFunc(int& a, int& b) {}

我收到有关未使用变量的警告,但我不想在基类中对它们执行任何操作。 我希望派生类在需要时实现它们,如果不实现它们则什么也不做。除了在编译器上放置标志外,我还能做些什么来停止警告?

最佳答案

只是不要给他们一个名字:

virtual void myFunc( int&, int& );

关于带有参数的c++虚函数在未使用时收到警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21731417/

相关文章:

c++ - 库机器类型 'x86' 与目标机器类型 'X64' 冲突

c++ - 使用 Abaqus ODB C++ API 访问部件

c++ - 键入强制转换文字有意义吗?

python - R1732 : Consider using 'with' for resource-allocating operations (consider-using-with)

c# - 当我忘记分配 String.Replace() 时,我可以让 Visual Studio 警告我吗?

c++ - 读取二进制文件中的字符串 C++

c++ - 我在哪里放置#pragma warning(disable : 4503) for it to work?

ruby - 有选择地使 JRuby 警告静音

c++ - w8004 编译器警告 BDS6 c/c++

cuda - 为什么我收到有关 cudaMemcpyToArray(...) 已弃用的警告?