Aviso de variável -Wunused
Estou implementando o padrão de design singleton em uma tarefa da escola, e este é o arquivo de cabeçalho da minha classe:
<code>class Scheduler { public: static Scheduler * instance(); ~Scheduler(); private: Scheduler(); }; static Scheduler * _singleton = 0; // WARNING HERE </code>
Meu problema é que continuo recebendo este erro:
<code>../Scheduler.h:60:20: warning: ‘_singleton’ defined but not used [-Wunused-variable] </code>
E temos que enviar tarefas sem avisos de compilação. Como me livrar desse aviso? Não há necessidade de eu usar_singleton
no próprio arquivo de cabeçalho, então não tenho certeza do que fazer. Eu sei que é estúpido, mas ainda assim ...
Idéias?