"->" Funktionen [C++]

07/10/2012 22:44 Bilandal#1
Hallo,

ich hab mal wieder eine nervige Frage zum scripten bzw. dieses mal sogar allgemein zu C++.
Ich wollte anfragen ob mir jemand exakt erklären kann wie man "->" bzw ".operator" nutzt um die Funktionen eines Objektes heraus zu finden und wie man genau zwischen anderen Dingen und Objekten differenzieren kann.
Vielen Dank im Voraus und noch einen schönen Rest-Abend. :-)


- Bilandal
07/11/2012 02:22 Kent_Brockman#2
Um es ohne große Erklärungen zu sagen:
Hat du vor der Definition ein * stehen nutzt du meist "->", hast ein & davor dürfte der Punkt "." das Objekt deiner Begierde sein :)


Was es damit auf sich hat kannst du [Only registered and activated users can see links. Click Here To Register...] nachlesen. Zumindest die Basics.
07/11/2012 02:53 Bilandal#3
Entweder habe ich dich falsch verstanden oder du meine Frage - ich muss zugeben,da bin ich mir ganz sicher.^^
Man sagte mir,dass wenn ich vor ein Object in Mangos (generell C++ Script) Scripts ein "->" schreibe,würde eine Liste von Funktionen die dieses Obejekt ausführen kann aufgelistet und meine zweite Frage ging darum, woran ich genau Objekt erkenne.
Aber schonmal danke für deine Antwort! :-)

- Bilandal
07/11/2012 03:26 Kent_Brockman#4
Aaah, jetzt klingelts (hatte angenommen du wolltest wissen wann man -> oder . nimmt um diese Liste zum vorschein bringen zu können) :)

Das du durch -> oder . die einzelnen Funktionen einer Klasse sehen kannst, wird mittels Intellisense in der VC++ Umgebung eingestellt.
Das war irgendwo in den Optionen versteckt (sollte sogar Intellisense heißen).

Denke mal wenn du nach Intelli und VC++ googelst wirst du es schnell finden.

Aber da gabs glaube ich bei SD2 nen kleinen Haken...
...wenn er mir noch einfällt trage ich ihn nach xD
07/11/2012 03:31 Bilandal#5
Ich hab in meinem Mangos Ordner im "VC100" Ordner 2 Vc++ Darteien die ich beide nicht öffnen kann.Das müssten doch eigl die volle Projektmappe sein oder nicht?
Die Visual Optionen sind zum Glück so schön übersichtlich... ^^
Danke nochmals für deine Antwort. :-)


- Bilandal