🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #267692

Re: Ciemna strona C++

#267692
From: Jedrzej Dudkiewicz
Date: Mon, 12 Nov 2007 07:04
28 lines
2467 bytes
Piotr Wyderski wrote:
> Jedrzej Dudkiewicz wrote:
> 
>> Czyli chodziloby najbardziej o to, ze gmera po pamieci i traci sie 
>> spatial locality, tak?
> 
> Lokalność będzie OK, w końcu to jest owrapowana tablica.
> Chodzi mi o bardzo duży koszt obsługi zarządzania pamięcią
> -- nawet szybkie alokatory są powolne w porównaniu do
> przydziału pamięci na stosie. Sprawia to, że z wektora (oraz
> m.in. stringa) jest bardzo kiepski obiekt krótkożyjący (wynik
> funkcji albo zmienna automatyczna w bloku), a jest to dość
> częsty sposób jego użycia. 

A, dobra, faktycznie.

>> Tylko ze jezeli chce sie miec spatial locality i bezpieczenstwo
>> zakresu tablicy i tablice o zmiennym rozmiarze, to sie to robi
>> bardzo, bardzo skomplikowane.
> 
> "Jak się ktoś boi latać myśliwcem, to niech se
> kupi bilet na RyanAir" (C) współpracownik. ;-)

No tak, no tak, źle napisałem (była 2 w nocy) - nie chodzi o to, że 
skomplikowane, tylko ciężka się ta tablica robi. Znacznie cięższa od 
vector<>.

JD
Technical Details
Message-ID: <fh8ttp$81r$1@news.supermedia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.supermedia.pl!not-for-mail
References: <fghgeo$spf$1@nemesis.news.tpi.pl> <fghsb4$kpq$1@news.dialog.net.pl> <fgo4c7$mtu$1@news.vectranet.pl> <20071106073039.433f4934@Vorago> <fgqn9m$74j$2@news.vectranet.pl> <618565031.20071107113041@pkierski.net> <fgt6sh$jov$1@news.vectranet.pl> <fgtb6j$nur$1@news.vectranet.pl> <fgv6ba$k14$1@bozon2.softax.pl> <fgvkne$u3b$1@news.vectranet.pl> <fh1tjd$dtt$1@bozon2.softax.pl> <fh206f$2d6$1@news.supermedia.pl> <fh2ma2$rd0$1@news.vectranet.pl> <fh2po8$d0c$1@news.dialog.net.pl> <fh2vap$ggn$1@news.supermedia.pl> <fh4c1t$795$1@news.dialog.net.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.supermedia.pl!not-for-mail
From: Jedrzej Dudkiewicz <jedrzej.dudkiewicz@poczta.interia.pl>
Newsgroups: pl.comp.lang.c
Subject: Re: Ciemna strona C++
Date: Mon, 12 Nov 2007 08:04:52 +0100
Organization: SuperMedia - http://www.sm.pl
Lines: 28
Message-ID: <fh8ttp$81r$1@news.supermedia.pl>
References: <fghgeo$spf$1@nemesis.news.tpi.pl> <fghsb4$kpq$1@news.dialog.net.pl> <fgo4c7$mtu$1@news.vectranet.pl> <20071106073039.433f4934@Vorago> <fgqn9m$74j$2@news.vectranet.pl> <618565031.20071107113041@pkierski.net> <fgt6sh$jov$1@news.vectranet.pl> <fgtb6j$nur$1@news.vectranet.pl> <fgv6ba$k14$1@bozon2.softax.pl> <fgvkne$u3b$1@news.vectranet.pl> <fh1tjd$dtt$1@bozon2.softax.pl> <fh206f$2d6$1@news.supermedia.pl> <fh2ma2$rd0$1@news.vectranet.pl> <fh2po8$d0c$1@news.dialog.net.pl> <fh2vap$ggn$1@news.supermedia.pl> <fh4c1t$795$1@news.dialog.net.pl>
NNTP-Posting-Host: 212.180.147.34
Mime-Version: 1.0
X-Trace: news.supermedia.pl 1194851065 8251 212.180.147.34 (12 Nov 2007 07:04:25 GMT)
X-Complaints-To: abuse@supermedia.pl
NNTP-Posting-Date: Mon, 12 Nov 2007 07:04:25 +0000 (UTC)
In-Reply-To: <fh4c1t$795$1@news.dialog.net.pl>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.8) Gecko/20071009 SeaMonkey/1.1.5
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit