PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was bedeutet dieses Codestück ?



LC-HC
08.04.2006, 20:05
Hi, ich hab mal eine allgemeine Frage, und zwar ist mir nicht ganz klar, was genau das Präproz. Makro "#PRAGMA" bewirkt/darstellt und was zwei unterstriche vor einem Parameter ( z.B __vector... ) bedeuten ?
Wäre nett, wenn mir da jemand kurz auskunft geben könnte. Danke, mfg.

ink3n
08.04.2006, 22:05
Hi,

1.)
Die #pragma Anweisungen sind compilerspezifische Erweiterungen der Sprache C/C++ und steuern meistens die Codegenerierung.

2.)
#pragma Anweisungen und externe Variablen / Funktionen werden meist der Übersicht halber mit 2 führenden Unterstrichen versehen.
Ein typisches Beispiel ist auch:



__int64 //64bit Integer mit Verwendung in C++


PS: Weitere #pragma Anweisungen findest Du normalerweise in der Dokumentation des Compilers.

gruß Axel

LC-HC
09.04.2006, 17:41
Alles klar, Danke.