• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

c++ plus zeichen überlagern

Mitglied seit
08.07.2001
Beiträge
1.625
Reaktionen
0
jo, würd gerne das + zeichen überlagern, aber ohne etwas zu übergeben oder zurückzuliefern. (vgl i++)


nun hab ich void operator+(void); als prototyp in der Klasse angegeben und die Methode gechrieben, beim Aufrufen von

a+; (a ist eine Variable der Klasse) kommt aber

expected primary expression before ; token.

wenn ich irgendein dummy statt dem übergabe-void setze, gehts einwandfrei


thx
 
Mitglied seit
21.07.2002
Beiträge
545
Reaktionen
0
geht imo nicht, weil +/- ohne parameter prefix operatoren sind. +a; statt a+; ginge also. tendentiell aber auch ne scheiß idee + für etwas zu überladen was vermutlich keine addition ist =/
 
Oben