TheGrudge
19-06-2007, 10:11
Hi,
ich habe die ganze Zeit über in Python und manchmal Java programmiert und muss nun C++ nutzen, finde die Sprache jedenfalls sehr verwirrend und irgendwie komisch.
Ein ganz besonderes Problem habe ich mit Pointern. Ich habe mir ein C++ Buch gekauft und da wurden Pointer immer so deklariert:
int *pointer = 0;
Nun fängt der im Buch plötzlich an, den Stern an den Typ zu binden:
int* pointer
Wo ist denn da der Unterschied? Oder ist das einfach eine andere Schreibweise, die das selbe macht? Ich finde nirgends einen gescheiten Hinweis, weder Buch noch Google. Ist ja auch schwierig nach so etwas zu googlen wenn man nicht weiß wie man das da nennen soll.
ich habe die ganze Zeit über in Python und manchmal Java programmiert und muss nun C++ nutzen, finde die Sprache jedenfalls sehr verwirrend und irgendwie komisch.
Ein ganz besonderes Problem habe ich mit Pointern. Ich habe mir ein C++ Buch gekauft und da wurden Pointer immer so deklariert:
int *pointer = 0;
Nun fängt der im Buch plötzlich an, den Stern an den Typ zu binden:
int* pointer
Wo ist denn da der Unterschied? Oder ist das einfach eine andere Schreibweise, die das selbe macht? Ich finde nirgends einen gescheiten Hinweis, weder Buch noch Google. Ist ja auch schwierig nach so etwas zu googlen wenn man nicht weiß wie man das da nennen soll.