Go Down

Topic: -> Was bedeutet das in C ? (Read 785 times) previous topic - next topic

at_on

-> ich versuche grad Code zu analysieren und für meine zwecke zu missbrauchen? was verstehe ich unter -> ?


String Button1 = "/1/toggle1";
if(Button1==rcvMes->getZ_OSCAddress()){
          digitalWrite(22,1);
        }

Also ich bekomme die LED wunderbar an aber nicht aus :D
also nur eben sagen was der Pfeil -> bedeutet den rest such ich dann weiter ... thx

Joghurt

digitalWrite(22,0);  müsste die LED ausmachen.

at_on

hab ne Lösung gefunden... weiß aber immer noch nicht was es bedeutet. mfg

voithian

#3
Sep 14, 2011, 04:43 pm Last Edit: Sep 14, 2011, 04:53 pm by voithian Reason: 1
Quote

-> ich versuche grad Code zu analysieren und für meine zwecke zu missbrauchen? was verstehe ich unter -> ?

String Button1 = "/1/toggle1";
if(Button1==rcvMes->getZ_OSCAddress()){
          digitalWrite(22,1);
        }

also nur eben sagen was der Pfeil -> bedeutet den rest such ich dann weiter ... thx


Nur der operator "->" ?

Dient dazu, um über einen Pointer rcvMes, der auf ein Objekt einer (hier nicht erkennbaren) Klasse zeigt, die Methode/(Member)Funktion getZ_OSCAddress() dieser Klasse aufzurufen.

Der Rückgabewert dieser Funktion wird dann mit Button1 auf Gleichheit verglichen. Ach so, das war ja nicht die Frage ;)

at_on


Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy