C++ 最佳实践:隐藏未使用的参数

C++ 最佳实践:隐藏未使用的参数,c++,C++,我在类中添加了一个方法,该方法有一些参数,但仍需要稍后实现 即 在编译过程中,我收到有关未使用参数的警告。 基本上,我想做的是做一些技巧,使编译器不打印关于未使用参数的警告,但仍然保持空实现 所以我想知道,为了避免编译过程中出现警告,最好的做法是使用一些“虚拟”参数?最佳实践是什么 请不要提供任何IDE或编译器相关选项来隐藏警告我通常只是简单地注释掉参数,如下所示: void AAA::doSmth(const int32_t /*status*/) { // TODO : Add im

我在类中添加了一个方法,该方法有一些参数,但仍需要稍后实现

在编译过程中,我收到有关未使用参数的警告。 基本上,我想做的是做一些技巧,使编译器不打印关于未使用参数的警告,但仍然保持空实现

所以我想知道,为了避免编译过程中出现警告,最好的做法是使用一些“虚拟”参数?最佳实践是什么


请不要提供任何IDE或编译器相关选项来隐藏警告

我通常只是简单地注释掉参数,如下所示:

void AAA::doSmth(const int32_t /*status*/)
{
    // TODO : Add implementation
}

您只需删除(或注释)参数名称;这是可选的。唯一的问题是你是否也要对函数进行注释。在这种情况下,使用
(void)状态也起作用。
void AAA::doSmth(const int32_t /*status*/)
{
    // TODO : Add implementation
}