J'ai vu une ligne de C qui ressemblait à ceci:
!ErrorHasOccured() ??!??! HandleError();
Il a compilé correctement et semble fonctionner ok. Il semble que c'est de vérifier si une erreur s'est produite, et si elle a, il les manipule, mais je ne suis pas vraiment sûr de ce qu'il est en train de faire ou comment le faire. Il ne ressemble à le programmeur est d'essayer d'exprimer ses sentiments sur les erreurs.
Je n'ai jamais vu l' ??!??!
avant dans tout langage de programmation, et je ne peux pas trouver de la documentation pour elle n'importe où. (Google n'aide pas avec des termes de recherche comme ??!??!
). Que fait-il et comment l'exemple de code de travail?