Preguntas de un "tonto" - página 179

 

Siguiente...

Obtener un código de error, restablecerlo, emitirlo.

Estoy de acuerdo en que la secuencia debería ser diferente.

Es tuyo.

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

Es mío.

Print("Error=",GetLastError());
ResetLastError();
 
No, almaceno el valor en la variable Error y dejo que se reinicie.
 
Dimka-novitsek:
No, almaceno el valor en la variable Error y dejo que se reinicie.
Estoy de acuerdo.
 
Sí, ¡y el tuyo es más corto! Gracias.
 
Dimka-novitsek:
Sí, ¡y el tuyo es más corto! Gracias.

Pero yo añadiría una comprobación mayor que 0, para no salir innecesariamente.

if(GetLastError()>0) {Print("Error OnTick() (",GetLastError(),") ");} ResetLastError();
 
Sí, ¡¡¡gracias!!!
 

Pero tiene que escribir estas impresiones en la revista, ¿no? Nunca he tenido problemas con las huellas en el cuatro. Aquí se escriben ocasionalmente, no en todos los programas. ¡Lo estoy viendo - o soy un imbécil, pero no veo el error! ¡Son sólo las huellas!


 
¿Qué hay en la pestaña Expertos?
 
Shass.
 
¡¡¡¡Oh, gracias!!!! ¡¡Ahí está!!