À l'aide de vide dans les fonctions sans paramètre?

En C++ à l'aide de void dans une fonction sans paramètre, par exemple:

class WinMessage
{
public:
    BOOL Translate(void);
};

est redondant, vous pourriez tout aussi bien écrire Translate();.

J'ai, moi-même, généralement, l'inclure comme c'est un peu utile lors de l'achèvement de code appui IDEs afficher une void, puisqu'elle garantit que moi que la fonction prend certainement pas de paramètre.

Ma question est, Est l'ajout de void de paramètre moins les fonctions d'une bonne pratique? Doit-il être encouragé dans le code moderne?

C'est une gueule de bois de C
eu une gueule de bois de C." Mhmm. Semble normal. :)
Voici le Lien qui pourrait aider stackoverflow.com/questions/7412274/...

OriginalL'auteur ApprenticeHacker | 2012-03-03