🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #93162

Re: Przeciazanie jak w delphi

#93162
From: Wiktor S.
Date: Wed, 13 Apr 2011 16:05
22 lines
1455 bytes
> a może wiesz czy w najbliższym czasie bedą wprowadzone operatory do
> klass/obiektów ??

Problemem jest w zasadzie to, że potrzebny jest do tego garbage collector, 
lub przynajmniej zliczanie referencji.

var a,b,c,d:TMojaKlasa;

begin
  a:=TMojaKlasa.Create;
  b:=TMojaKlasa.Create;
  c:=TMOjaKlasa.Create;

  d:= a + b + c;

zakładając, że operator + tworzy nowy obiekt na stercie (czyli odpala 
TMojaKlasa.Create), co i kiedy zniszczy ci obiekt tymczasowy o wartości a+b?



-- 
Azarien
Technical Details
Message-ID: <io4i7i$2dr$2@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
References: <imqn1l$cbg$1@news.onet.pl> <178f.00000651.4d94ecdd@newsgate.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
From: "Wiktor S." <wswiktorSP@Mpoczta.fm>
Newsgroups: pl.comp.lang.pascal
Subject: Re: Przeciazanie jak w delphi
Date: Wed, 13 Apr 2011 18:05:29 +0200
Organization: http://onet.pl
Lines: 23
Message-ID: <io4i7i$2dr$2@news.onet.pl>
References: <imqn1l$cbg$1@news.onet.pl> <178f.00000651.4d94ecdd@newsgate.onet.pl>
NNTP-Posting-Host: 46.113.24.172
Mime-Version: 1.0
X-Trace: news.onet.pl 1302711347 2491 46.113.24.172 (13 Apr 2011 16:15:47 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Wed, 13 Apr 2011 16:15:47 +0000 (UTC)
In-Reply-To: <178f.00000651.4d94ecdd@newsgate.onet.pl>
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Windows Mail 6.0.6002.18197
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.17514
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit