LONGJMP |
Long saut |
---|---|
Symantec C++ Version 6.0+ | setjmp.h |
Syntaxe
void longjmp(jmp_buf env,int val); |
Paramètres
Nom | Description |
---|---|
env | Ce paramètre permet d'indiquer l'environnement |
val | Ce paramètre permet d'indiquer la valeur |
Description
Cette procédure effectue la restauration de la pile dans un saut non local.
Exemple
Voici un exemple permettant de sauvegarder l'environnement de façon à ce qu'il passe deux fois sur le même code :
on obtiendra le résultat suivant :
Appeler setjmpLongjmp est appelé
Dernière mise à jour : Dimanche, le 9 décembre 2018