Questions d'un "mannequin - page 179

 

Suivant...

Obtenir un code d'erreur, le réinitialiser, le sortir.

Je suis d'accord pour dire que la séquence devrait être différente.

C'est le vôtre.

int Error=GetLastError( ) ; 
ResetLastError();
printf("Error %i ",Error);

C'est le mien.

Print("Error=",GetLastError());
ResetLastError();
 
Non, je stocke la valeur dans la variable Error et je la laisse se réinitialiser !
 
Dimka-novitsek:
Non, je stocke la valeur dans la variable Error et je la laisse se réinitialiser !
Je suis d'accord.
 
Oui, et le tien est plus court ! Merci.
 
Dimka-novitsek:
Oui, et le tien est plus court ! Merci.

Mais j'ajouterais une vérification supérieure à 0, afin de ne pas sortir inutilement.

if(GetLastError()>0) {Print("Error OnTick() (",GetLastError(),") ");} ResetLastError();
 
Oui, merci ! !!
 

Mais il doit écrire ces empreintes dans le magazine, n'est-ce pas ? Je n'ai jamais eu de problème avec les impressions sur quatre. Ici, ils sont écrits occasionnellement, pas dans chaque programme. Je le regarde - ou je suis un crétin, mais je ne vois pas l'erreur ! C'est juste les empreintes !


 
Que contient l'onglet Experts ?
 
Shass.
 
Oh, merci !!!! C'est là ! !!