Thema: Delphi Portierung von C++

Einzelnen Beitrag anzeigen

hansmaad

Registriert seit: 25. Feb 2010
52 Beiträge
 
Delphi 2010 Professional
 
#5

Re: Protierung von C++

  Alt 25. Mär 2010, 12:53
Zitat von Medium:
Und dann ist da noch diese prima Schreibweise bei Structs: Der Typ heisst "_IMAGEHLP_SYMBOL", also das was gleich nach dem Schlüsselwort "struct" steht. Was hinter der "}" folgt, sind Variablendeklarationen dieses Typs. "IMAGEHLP_SYMBOL" und "*PIMAGEHLP_SYMBOL" sind also globale Variablen, ersterer vom Typ des Structs, zweiterer ein Pointer darauf -
Hier werden keine glogable Variablen deklariert.
Das Schlüsselwort typedef definiert hier die Typen IMAGEHLP_SYMBOL, ein struct vom Typ _IMAGEHLP_SYMBOL und
PIMAGEHLP_SYMBOL, ein Zeiger auf so ein struct.
Eine abgekürzte Schreibweise für:
Code:
struct A_{
int a;
};
typedef A_ A;
typedef A_* PA;
  Mit Zitat antworten Zitat