Está usando referências NULL OK?
Me deparei com este código:
void f(const std::string &s);
E então uma chamada:
f( *((std::string*)NULL) );
E eu queria saber o que os outros pensam dessa construção. É usado para sinalizar que a função f () deve usar algum valor padrão (calculado) em vez de algum valor fornecido pelo usuári
Não sei ao certo o que pensar, parece estranho, mas o que você acha dessa construçã