Article View: pl.comp.lang.c
Article #823Re: Rezerwacja pamieci
From: Jarek Kucypera
Date: Fri, 23 Jan 1998 15:59
Date: Fri, 23 Jan 1998 15:59
45 lines
2737 bytes
2737 bytes
Marek Kotowski <mkot@imm.org.pl> napisa³(a) w artykule <34C89233.435C@imm.org.pl>... > Jarek Kucypera wrote: > > > > Mam wra¿enie, ¿e przyk³ada Pan zbyt du¿¹ wagê do formalnych standardów. > > Przyjmuje to za komplement, nie za zarzut. :-) To by³o raczej stwierdzenie ni¿ zarzut :) > > > 1) Standardy bior¹ siê z "¿ycia" a nie odwrotnie. > > Good point, jak mowia Anglicy. :-) Zatem moze trzymanie sie standardu > jest jednak zyciowe. W koncu on tez wzial sie z zycia. Mia³em na myli to, ¿e standardy formalne zostaj¹ "w tyle", zawsze najpierw ugruntowywuje siê standard "de facto" a póniej formalny. Co jest z reszt¹ ca³kiem zrozumia³e. Zatem trzymanie siê standardu formalnego mo¿e odcinaæ od aktualnych mo¿liwoci (np. mo¿e sk³aniaæ do zabawy z 32kb kawa³kami, kiedy mo¿na bez obaw zaalokowaæ sobie jedne blok kilkumegabajtowy). > > > Operowanie na wskanikach > > 32-bitowych w p³askim modelu pamiêci jest dzisiaj standardem de facto, bo > > Rozmiar wskaznika na ogol nie ma znaczenia w programie. Mysle (ale > nie bede sie upieral), ze dla wiekszosci aplikacji pisanych w C > nie jest istotne, czy wskaznik ma 2 czy 4 bajty. Otó¿ ma: liczba 16-bitowa pozwala zaadresowaæ 64 kb, 32-bitowa nieco wiêcej. > Nikt nie pisze w "scislym ANSI", chociazby z powodu funkcji > bibliotecznych (w C dla Windows inaczej tez nazywa sie funkcja > main). To oczywiste. Ale jesli nie ma potrzeby, nie nalezy pisac > kodu nieprzenosnego. Otó¿ w³aniê sugerujê, ¿e pe³ne wykorzystanie 32 bitów praktycznie jest dzisiaj przenone "Praktycznie" - tzn. miêdzy platformami 32-bitowymi, które, zaryzykuje stwierdzenie, ju¿ dominuj¹. ----------------------------------------- Jaroslaw Kucypera mailto:jark@insert.com.pl -----------------------------------------
Technical Details
Message-ID:
<01bd2817$afde9240$2701070a@jark.insert.igo.wroc.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!ict.pwr.wroc.pl!gate-inet.insert.igo.wroc.pl!newsReferences:
<34C4F3AB.C34902CC@willow.iie.pz.zgora.pl> <34C5BEC9.2018@imm.org.pl> <34c73f51.1429095@news.icm.edu.pl> <34C70746.46AB@imm.org.pl> <34C7636B.33829801@fuw.edu.pl> <34C77265.11BB@imm.org.pl> <01bd27f3$0b82ce60$2701070a@jark.insert.igo.wroc.pl> <34C89233.435C@imm.org.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!gate-inet.insert.igo.wroc.pl!news From: "Jarek Kucypera" <jark@insert.com.pl> Newsgroups: pl.comp.lang.c Subject: Re: Rezerwacja pamieci Date: 23 Jan 1998 15:59:10 GMT Organization: InsERT Lines: 60 Distribution: world Message-ID: <01bd2817$afde9240$2701070a@jark.insert.igo.wroc.pl> References: <34C4F3AB.C34902CC@willow.iie.pz.zgora.pl> <34C5BEC9.2018@imm.org.pl> <34c73f51.1429095@news.icm.edu.pl> <34C70746.46AB@imm.org.pl> <34C7636B.33829801@fuw.edu.pl> <34C77265.11BB@imm.org.pl> <01bd27f3$0b82ce60$2701070a@jark.insert.igo.wroc.pl> <34C89233.435C@imm.org.pl> NNTP-Posting-Host: r1-inet.insert.igo.wroc.pl Mime-Version: 1.0 X-Newsreader: Microsoft Internet News 4.70.1161 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit