Der |-Operator im Funktionsaufruf
-
Hio,
In vielen Anwendungen braucht man heutzutage viel Grafik und um die herzustellen bedient man sich oft einer API, SDK und was es nicht alles zu dem Thema gibt. Nun, wenn man z.B. mit der WinApi ein Fenster erstellt, dann !kann! man der Funktion immer sehr viele Eigenschaften übergeben die das Aussehen des Fensters definieren. Diese Eigenschaften packt man aber nur relativ selten in einen Array oder in einzelne Variablen, sondern speichert die in einem stuct oder trennt die mit einem "|".
Was genau bewirkt dieser Operator und wie ist das technisch für den Aufruf der Funktion und für die Behandlung der gesetzten (oder nicht gesetzten) Eigenschaften in der Funktion umgesetzt?
-
Servus,
lustig, GENAU die selbe Frage wurde vor ein paar Stunden beantwortet:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-192578.html
-
UHHH SORRY

Gar nicht gesehen