Additonsoperator wird nicht erkannt..
-
Hi,
Ich verstehe nicht, wo das Problem ist..
#include <iostream> using namespace std; // Prototyp void bla (int *blabla, int bonus); int main () { //vari int life = 0; int lifeadd = 0; bla (&life, lifeadd); cout << life << endl; return 0; } void bla (int *blabla, int bonus) { blabla* += bonus; }Fehlermeldung:
C:\Program Files\Microsoft Visual Studio\MyProjects\fafafaava\vavava.cpp(24) : error C2059: Syntaxfehler : '+='
Fehler beim Ausführen von cl.exe.
-
du solltest vielleicht erstmal lernen wo die unterschiede zwischen value, reference und pointer liegen. dann findest du den fehler...
-
*blabla += bonus;
-
Machine schrieb:
du solltest vielleicht erstmal lernen wo die unterschiede zwischen value, reference und pointer liegen. dann findest du den fehler...
Was references sind wied in dem Buch gleich nach pointern erklärt. Ich wollte erstmal den Inhalt des Abschnittes der Pointer festigen, was ich anscheinend auch muss, wie man an dem Fehler sieht..