cdecl, _cdecl, __cdecl (C++)
Nach oben zu Schlüsselwörter alphabetisch - Index
Kategorie
Modifizierer (C++), Schlüsselwort-Erweiterungen
Syntax
cdecl data_or_function_definition;
_cdecl data_or_function_definition;
__cdecl data_or_function_definition;
Beschreibung
Die Modifizierer cdecl, _cdecl und __cdecl werden benutzt, um eine Variable oder eine Funktion gemäß den C-Namenskonventionen (Unterscheidung von Groß-/Kleinschreibung, als erstes Zeichen wird ein Unterstrich hinzugefügt) zu deklarieren. Wenn Sie einem Funktionsnamen cdecl, _cdecl oder __cdecl voranstellen, so wird damit auch die Art der Parameterübergabe beeinflusst (Parameter kommen von rechts nach links auf den Stack, das aufrufende Programm bereinigt den Stack). Der __cdecl-Modifizierer überschreibt die Compiler-Direktiven und IDE-Optionen.
cdecl, _cdecl und __cdecl sind spezifische Schlüsselwörter von C++Builder.