Il y a un if-else, est-il ni l'un Ni l'instruction?

Est-il un neither A nor B syntaxe?

if(!expression)
Bien qu'il semble avoir du sens en anglais, il est difficile de vraiment dire que l'anglais est une langue imprécise. Avez-vous une définition mathématique de la fonctionnalité que vous souhaitez. Si vous pouvez définir cette "aucun" et " ni " en termes de vrai et de faux, puis le reste devrait être trivial.
Intuitivement que représenterait neither(x) { /* doesn't happen */ } nor(y) { /* doesn't happen */ } pour moi... Probablement pas ce que vous souhaitiez.
en fait, comme Rekreativc mentionne, comparable à la fonction de "ni Ni" N'est pas "if-else" est "et" (ou "les deux" si vous préférez) ou "ou" ("ou"), donc vous êtes vraiment à la recherche d'un opérateur logique et non d'une déclaration de mots clés...

OriginalL'auteur H4cKL0rD | 2010-01-13