🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #5134

Re: Czym różni się wróbelek... Czyli podsumowanie

#5134
From: Marcin 'Qrczak' Kowalczyk
Date: Wed, 10 Mar 1999 13:47
25 lines
1947 bytes
10 Mar 1999, pluton pisze:

> 'Dodatkowy int' nic specjalnie nie da - przecież rozmiar tablicy jest
> JAWNIE napisany, i pod koniec tłumaczenia funkcji kompilator znów może
> sięgnąć do tablicy symboli po ten rozmiar. Nie trzeba go dodatkowo
> zapamiętywać.

int *p = new int[1 + rand() % 100];
...
delete[] p;

Trzeba zapamiętać.

> W C++ 'dodatkowych' bajtów można spodziewać się w ilości dużej.

Jeśli nie ma metod wirtualnych, to nie ma powodu, żeby było cokolwiek
ponad długość tablicy. Jeśli dodatkowo nie ma nietrywialnego destruktora,
to nie ma powodu (poza lenistwem kompilatora), żeby zużywało się więcej
pamięci niż w C.

-- 
 __("<    Marcin Kowalczyk * qrczak@knm.org.pl http://kki.net.pl/qrczak/
 \__/       GCS/M d- s+:-- a22 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
  ^^                W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK                  5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Technical Details
Message-ID: <Pine.LNX.4.10.9903101028560.933-100000@qrnik.knm.org.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!ict.pwr.wroc.pl!news.nask.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
References: <7c3g46$cud$1@h1.uw.edu.pl> <01be6ace$80503560$0100a8c0@california>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!ict.pwr.wroc.pl!news.nask.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
From: Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl>
Newsgroups: pl.comp.lang.c,pl.comp.objects,pl.comp.programming
Subject: Re: Czym różni się wróbelek... Czyli
 podsumowanie
Organization: Klub Nieszkodliwych Manjaków
Lines: 26
Message-ID: <Pine.LNX.4.10.9903101028560.933-100000@qrnik.knm.org.pl>
References: <7c3g46$cud$1@h1.uw.edu.pl> <01be6ace$80503560$0100a8c0@california>
Mime-Version: 1.0
In-Reply-To: <01be6ace$80503560$0100a8c0@california>
Date: Wed, 10 Mar 1999 13:47:08 GMT
NNTP-Posting-Host: 195.205.246.93
X-Complaints-To: abuse@tpsa.pl
X-Trace: news.tpnet.pl 921073628 195.205.246.93 (Wed, 10 Mar 1999 14:47:08 MET DST)
NNTP-Posting-Date: Wed, 10 Mar 1999 14:47:08 MET DST
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit