Forum: Programmieren allgemein
by Teekeks,
2. Nov 2009
Hmmm, neee ich hab gerade den Fehler gefunden:
Es muss ein selbst-definierter Type sein!
Forum: Programmieren allgemein
by Teekeks,
2. Nov 2009
@himitsu: hab ich und geht nicht...
Und in der graphmath.pp steht auch folgendes:
Operator + (Addend1 : TFloatPoint; Addend2 : Extended) : TFloatPoint;
implementation
Operator + (Addend1 : TFloatPoint; Addend2 : Extended) : TFloatPoint;
begin
// irgentwas
end;
Forum: Programmieren allgemein
by Teekeks,
2. Nov 2009
Hmmm, ich hab jetzt das
operator + (a,b:integer ):string;//da bleibt er stehen
implementation
operator + (a,b:integer ):string;
begin
result:=inttostr(a+b);
end;
Forum: Programmieren allgemein
by Teekeks,
2. Nov 2009
hmmm, geht das auch unter Lazarus?
Forum: Programmieren allgemein
by Teekeks,
2. Nov 2009
Und wie mach ich das? (von der Syntax her)
Forum: Programmieren allgemein
by Teekeks,
2. Nov 2009
Hallo!
Erstmal vorweg: diese frage hat nichts mit einem Praktischen Problem zu tun, sondern vielmehr mit der frage: "geht das theoretisch und wenn ja, wie?".
Ich habe mich gefragt, ob es möglich ist, sich eigene Operatoren zu definieren, also so etwas wie das "+"-Zeichen.
Gruß Teekeks