🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Zamykam dyskusje na temat rzutowania wskaznikow

#1004
From: Michal Malecki
Date: Wed, 04 Feb 1998 19:43
30 lines
2555 bytes
Pawel Piotrowski <pietras@sopot.lex.pl> wrote:
: Maciej MOCHOL wrote:

:> Zaraz zaraz. Przeciez jak sobie przeciazysz new, to sam decydujesz
:> o tym czy ma byc wyjatek czy nie.

: Czy ktos moglby mi wyjasnic, bo na skutek obcowania z newsami przestalem
: byc pewny czegokolwiek :)
: Czy jak sobie przeciaze new tak aby nie rzucalo wyjatkami, to czy to
: zasieg globalny dla calego programu? Innymi slowy czy taki wyjatek
: bedzie kiedykolwiek rzucany, czy nie? Czy moge przeciazyc new tylko dla
: nietorych klas (lub typow prostych - char, int itd) , a dla innych nie?
: Jak to sie ma do DLL w Windows, mam standardowa biblioteke - OWL lub
: MFC. Linkuje program tak, ze laduje biblioteke z DLL. W programie (tym
: module z exe ) przeciazam new. Czy to w jakikolwiek sposob wplynie na
: to, z ktorej wersji new bedzie korzystac kod w DLL?

Operator new, jak kazda inna funkcja w C++, podlega pewnym scislym regulom.
Mozna ja przedefiniowac globalnie na plik, oraz na program (extern).
Niemniej jednak mozna zdefiniowac przydzielanie pamieci na konkretny obiekt.
To znaczy, ze jak tego nie zrobimy, to bedzie stosowany globalny.

Jakby to powiedziec, to na prawde dluga historia. Lepiej wez dobra literature
i poczytaj, bo na takich informacjach nie ma co bazowac.

-- 
.---.     .   . - Michal Malecki <mmalecki@technologist.com>/The things that
\___  ,-. | , |- ,-. ,-  mUd: zly.mud.org.pl 4000.         /can't destroy you
    \ |-' |<  |  | | |   uRl: www.kis.p.lodz.pl/~sektor   /make you
`---' `-' ' ` `' `-' '   pGp: sektor@zly.kis.p.lodz.pl   /stronger...
Technical Details
Message-ID: <6bagdk$mgd@polonez.man.lodz.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uucp-gw.cyf.gov.pl!news.memax.krakow.pl!news.task.gda.pl!news.man.lodz.pl!not-for-mail
References: <34CCAF18.4877@imm.org.pl> <6akmcl$nua@polonez.man.lodz.pl> <01bd2bec$6a5259e0$90baccc2@karpierz.dyn.ml.org> <34CFB490.42E5@bdk.lublin.pl> <34CF4D25.40AE@imm.org.pl> <34d2cba7.10320162@news.nask.org.pl> <6b4kmn$477@polonez.man.lodz.pl> <34D5D99E.567BF72B@sopot.lex.pl> <Pine.GSO.3.95.980203184128.29399B-100000@neutron.elka.pw.edu.pl> <34D84376.68A50037@sopot.lex.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!uucp-gw.cyf.gov.pl!news.memax.krakow.pl!news.task.gda.pl!news.man.lodz.pl!not-for-mail
From: Michal Malecki <sektor@zly.kis.p.lodz.pl>
Newsgroups: pl.comp.lang.c
Subject: Re: Zamykam dyskusje na temat rzutowania wskaznikow
Date: 4 Feb 1998 19:43:48 GMT
Lines: 30
Message-ID: <6bagdk$mgd@polonez.man.lodz.pl>
References: <34CCAF18.4877@imm.org.pl> <6akmcl$nua@polonez.man.lodz.pl> <01bd2bec$6a5259e0$90baccc2@karpierz.dyn.ml.org> <34CFB490.42E5@bdk.lublin.pl> <34CF4D25.40AE@imm.org.pl> <34d2cba7.10320162@news.nask.org.pl> <6b4kmn$477@polonez.man.lodz.pl> <34D5D99E.567BF72B@sopot.lex.pl> <Pine.GSO.3.95.980203184128.29399B-100000@neutron.elka.pw.edu.pl> <34D84376.68A50037@sopot.lex.pl>
NNTP-Posting-Host: sektor@zly.kis.p.lodz.pl
User-Agent: tin/pre-1.4-980105 (UNIX) (SunOS/5.5.1 (i86pc))
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit