pascal, _pascal, __pascal (C++)
Remonter à Liste alphabétique des mots clés - Index
Catégorie
Modificateurs, Extensions des mots clés
Syntaxe
pascal <data-definition/function-definition> ; _pascal <data-definition/function-definition> ; __pascal <data-definition/function-definition> ;
Description
Utilisez les mots clés pascal, _pascal et __pascal pour déclarer une variable ou une fonction utilisant une convention de nom de style Pascal (nom en majuscules).
De plus, pascal, appliqué à un en-tête de fonction, déclare des conventions de passage de paramètres de style langage Delphi (paramètres passés de gauche à droite et la fonction appelée nettoie la pile).
Dans les programmes C++, les fonctions déclarées avec le modificateur pascal sont encore substantypées.
- Remarque : La fiche __pascal est la seule supportée par les compilateurs C++ améliorés par Clang.