_setjmp3
Fonction CRT interne. Nouvelle implémentation de la fonction setjmp
.
Syntaxe
int _setjmp3(
OUT jmp_buf env,
int count,
(optional parameters)
);
Paramètres
env
[out] Adresse de la mémoire tampon chargée de stocker les informations d’état.
count
[in] Nombre d’informations DWORD
stockées dans le optional parameters
.
optional parameters
[in] Données supplémentaires poussées par l’intrinsèque setjmp
. Le premier DWORD
est un pointeur de fonction utilisé pour dérouler des données supplémentaires et rétablir un état de registre non volatile. Le deuxième DWORD
est le niveau d'essai à restaurer. Les données supplémentaires éventuelles sont enregistrées dans le tableau de données générique dans jmp_buf
.
Valeur retournée
Retourne toujours 0.
Notes
N’utilisez pas cette fonction dans un programme C++. Il s’agit d’une fonction intrinsèque qui ne prend pas en charge C++. Pour plus d'informations sur l'utilisation de setjmp
, consultez Utilisation de setjmp/longjmp.
Spécifications
Voir aussi
Informations de référence sur les fonctions alphabétiques
setjmp
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour