Zitat von
gmc616:
Aber was haben die Operatoren wie ->, &, ? und : \ zu bedeuten?
- Instanz->Methode() ist in C++ ca. das selbe wie (*Instanz).Methode(). In Delphi wird das ganz normal aufgerufen: Instanz.Methode().
- & ist der binaere und-Operator. In Delphi bekannt als and
- ? : ist die Syntax fuer eine Bedingte Zuweisung:
Code:
Variable = Bedingung ? WertWennBedingungTrue : WertWennBedingungFalse
Du kannst das ueber eine if-Abfrage loesen. IIRC gabs aber auch ein aehnliches Konstrukt in Delphi.
- \ Ist bei Praeprozessoranweisungen oder einzeiligen Kommentaren die Anweisung, dass die Zeile in der naechsten fortgesetzt wird.
Code:
#define blubb x * y * \
(z + 1)
//ist das selbe wie
#define blubb x * y * (z + 1)
Zitat von
gmc616:
Bitte helft mir auf die Sprünge, denn ich habe keinen Bock mir wegen diesen "Kleinigkeiten" extra, so kurz vor dem Ziel, ein C++ Buch zu kaufen.
Man braucht nicht zwingend Buecher, es gibt haufenweise (z.T. auch gute) C++Tutorials
greetz
Mike