C Standard Library - setjmp.h | |||
Mar 11 Mar 2008 |
|
typedef a-type jmp_buf;
void longjmp(jmp_buf env, int val);
int setjmp(jmp_buf env);
void longjmp(jmp_buf env, int val);
int setjmp(jmp_buf env);
Tipo usato per memorizzare lo stato attuale dell'ambiente. Deve essere un tipo array.
void longjmp(jmp_buf env, int val); |
Ripristina l'ambiente precedentemente salvato con una chiamata a setjmp.
int setjmp(jmp_buf env); |
Salva le informazioni sull'ambiente in env e restituisce zero.
L'ambiente salvato potrà essere ripristinato con una chiamata a longjmp.