member Variable Konstraktor

JA, das mit static member funktioniert:)
Kann mir jemand die Zeile erklären:

void CFifo::Push(PPaket PaketPtr)

My_Fifo.Push((PPaket)&D[0]);

Ich habe mir die Zeigerarithmetik angeschaut, kann mir das aber nich ganz
nicht zusammenreimen:(
 
nun CFifo is ne MFC klasse so wie es aussieht.,.. *pfui, erstmal kotz* sorry kann die einfach net leiden...

nun D muss ein array aus variablen sein die sich nach PPacket convertieren lassen...
du nimmst den ersten eintrag in dem array D[0] und dann besorgst du dir einen pointer darauf...diesen pointer den du nach PPacket convertierst, den gibst du nun an die push funktion weiter...das funktioniert dann nach dem fifo prinzip.. du legst oben daten drauf, und unten entnimmst du die wieder in der gleichen reihenfolge...
 
Ja jetzt sehe ich das auch, das ist ein cast (convertieren). :-)
My_Fifo.Push((PPaket)&D[0]);
Ich habe mir grade C++ Arrays und Pointer angeschaut.
Da kqualm einem der Kopf vor lauter Zeiger Inhalts-Operatoren......
:confused:
Ich möchte mich auch bei Euch bedanken. Das Forum ist ech gut.
"Mann wird echt geholfen":)
 
Zuletzt bearbeitet:
Zurück