Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 2.201 pregleda

Najnovija ↓

Preopterečenje operatora u klasama 11.04.2011. u 15:13 · pre 189 meseci #1
Koristim D2007
na Google-u sam pronašao da se u Delphi-u mogu preopteretiti operatori u klasama
evo koda:
Code:

  OverloadsOps = class
  private
    FField: Integer;
  public
    class operator Add(a, b: OverloadsOps): OverloadsOps;
    class operator Subtract(a, b: OverloadsOps):   OverloadsOps;
  end;

Delphi kada kopajlira javi grešku:
E2123 PROCEDURE, FUNCTION, PROPRETY, or VAR expected

Ako to napravim umjeto za klasu, za rekodr - radi.
U čemu je problem?
Re: Preopterečenje operatora u klasama 12.04.2011. u 15:30 · pre 189 meseci #2
> Koristim D2007
> na Google-u sam pronašao da se u Delphi-u mogu preopteretiti operatori u klasama

Operator overloading je za Win32 moguć samo za recorde, na klasama nije (u Delphi .NET može i u klasama).
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme