DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des traitements / Threads, sémaphores, signaux et mutex
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
SectionCritique (Type de variable)
En anglais : CriticalSection
Les variables de type SectionCritique permettent de définir des sections critiques afin de limiter l'exécution simultanée d'un code (procédure, ligne de code, ...) à un thread à un instant donné dans une seule application.
Remarque : Pour plus de détails sur la déclaration de ce type de variable, consultez Déclaration d'une variable.
Exemple
// Déclaration
//----------------
S est une SectionCritique
 
// Utilisation pour un bloc de code
//---------------------------
UTILISER S DANS
// code protégé par la section critique
// un seul thread pourra exécuter ce code à un moment donné
FIN
Remarques
  • Le type SectionCritique permet de simplifier la déclaration des sections critiques.
  • Les variables de type SectionCritique respectent les règles de portée de variables.
  • La protection d'un bloc de code par une section critique est réalisable grâce à la syntaxe UTILISER ... DANS.
Version minimum requise
  • Version 24
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 21/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale