Evite o aviso 'Parâmetro formal não referenciado'

Eu tenho uma super classe como esta:

class Parent
{
public:
    virtual void Function(int param);
};

void Parent::Function(int param)
{
    std::cout << param << std::endl;
}

..e uma subclasse como esta:

class Child : public Parent
{
public:
    void Function(int param);
};

void Child::Function(int param)
{
    ;//Do nothing
}

Ao compilar o arquivo .cpp da subclasse, recebo esse erro

warning C4100: 'param' : unreferenced formal parameter

Como prática, costumávamos tratar avisos como erros. Como evitar o aviso acima?

Obrigado.

questionAnswers(6)

yourAnswerToTheQuestion