🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: malloc czy (type *)malloc?

#965
From: Karpierz
Date: Wed, 28 Jan 1998 11:02
34 lines
1960 bytes
Maciej MOCHOL <mmochol@elka.pw.edu.pl> napisal
[...]
> Jedna sprawa panowie, odczepcie sie od tego malloc() bo to mieszanie
> pojec. Malloc jest funkcja POSIXowa, i kazdy uzywa malloc kto pisze 
> w C++, tyle ze niejawnie. Sa zreszta rozne malloce i zaleza one
> od strategi obslugi pamieci w C++ jaka przyjmiemy. Zrobienie wlasnego
> managera pamieci w C++ sprowadza sie zazwyczaj do zdefiniowania
> operatorow new.

Zgadzam sie, wlasnie tak.
Ale jednak trzeba miec na uwadze ze new _TWORZY_ obiekt 
(wywoluje konstruktor), a malloc przydziela tylko "sucha" pamiec.
Wiem, ze o tym wiesz, a pisze to tylko dla podkreslenia dla tych ktorzy
moga sie dopiero uczyc.

> > Probowales przeniesc w rozsadnym czasie np 2 MB = ok 1200 stron
> > kody zrodlowego z C na C++ ? 
> 
> 2MB to duzo duzo wiecej niz 1200 stron. To kilka lat pracy kilku
> ludzi.

Masz racje.
Mialo byc 1MB = 1200 stron.
Pomylily mi sie strony z kartkami. 
To jest chyba dosc dobre oszacowanie dla przecietnego "zbitego" kodu.

[...]

Z reszta tez sie zgadzam prawie w 100%.

-- 
Pozdrawiam                                         Adam Karpierz   
mailto:karpierz@intertele.pl
http://www.intertele.pl/users/karpierz 
Technical Details
Message-ID: <01bd2bdc$3c7d8360$90baccc2@karpierz.dyn.ml.org>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!ict.pwr.wroc.pl!not-for-mail
References: <34CCAF18.4877@imm.org.pl> <6akmcl$nua@polonez.man.lodz.pl> <01bd2b32$6a867dc0$89baccc2@karpierz.dyn.ml.org> <Pine.GSO.3.95.980127184022.21491A-100000@neutron.elka.pw.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!ict.pwr.wroc.pl!not-for-mail
From: "Karpierz" <karpierz@inter.intertele.pl>
Newsgroups: pl.comp.lang.c
Subject: Re: malloc czy (type *)malloc?
Date: 28 Jan 1998 11:02:10 GMT
Organization: Technical University of Wroclaw, Poland
Lines: 34
Message-ID: <01bd2bdc$3c7d8360$90baccc2@karpierz.dyn.ml.org>
References: <34CCAF18.4877@imm.org.pl> <6akmcl$nua@polonez.man.lodz.pl> <01bd2b32$6a867dc0$89baccc2@karpierz.dyn.ml.org> <Pine.GSO.3.95.980127184022.21491A-100000@neutron.elka.pw.edu.pl>
NNTP-Posting-Host: ppp144.intertele.pl
X-Newsreader: Microsoft Internet News 4.70.1161
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit