【发布时间】:2010-06-11 06:19:18
【问题描述】:
我有一个这样的超类:
class Parent
{
public:
virtual void Function(int param);
};
void Parent::Function(int param)
{
std::cout << param << std::endl;
}
..还有一个像这样的子类:
class Child : public Parent
{
public:
void Function(int param);
};
void Child::Function(int param)
{
;//Do nothing
}
当我编译子类 .cpp 文件时,我得到了这个错误
warning C4100: 'param' : unreferenced formal parameter
作为惯例,我们曾经将警告视为错误。如何避免上述警告?
谢谢。
【问题讨论】:
-
使用 boost::ignore_unused(param) stackoverflow.com/a/24310846/888576
标签: c++ compiler-warnings suppress-warnings