🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Odpowiednik for (int i = ...

#1384
From: Artur Grodzki
Date: Fri, 27 Feb 1998 09:40
32 lines
1892 bytes
Witam,


> :> Char* ch = ch->master;
> Jak sie pisze przyklad na predce to zaden problem palnac jakas glupote.

to prawda,

> Jakby jednak nie bylo jest to akurat blad programowy, a nie skladniowy.

> Dlatego tez ow blad nie bedzie mial szans wyjsc na jaw.

Tu się z nie zgadzam, poniewaz blad tego typu bedzie wylapany przez
kompilator.Sprawdzilem to na kilku platformach (MsVC++ -WinNT, cc - Linux,
Solaris)
i kompilator twierdzil ze jest blad.
Wedlug mnie, jezeli typ Char jest tozsamy z typem  char to przypisanie typu:
char *ch=ch->master;
nie ma sensu bo char nie jest typem strukturalnym.
Z drugiej strony gdyby Char bylo jakas struktura to owszem taki blad nie zostanie
wykryty przez kompilator np.:
    struct Char{ Char* master;};
    Char *ch=ch->master;
W tym przypadku kompilacja pojdzie bez problemu, ale w momencie uruchomienia
program się wywali (w Ms VC++ 5.0).

> Odpowiedz bledna, prosze zglosic sie w nastepnym tygodniu.

a co beda dawac w nastepnym tygodniu? jezeli cos za free to sie zglosze?

Pozdrawiam.
Artur G.
Technical Details
Message-ID: <34F68A13.6A1B8C42@ias.wat.waw.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.nask.pl!not-for-mail
References: <Pine.LNX.3.96.980208141802.5255A-100000@qrnik.knm.org.pl> <34DF1633.616C53CC@fuw.edu.pl> <34e0a282.0@news.tpnet.pl> <34E2F3E7.237563FA@fuw.edu.pl> <Pine.GSO.3.96.980213195128.4732D-100000@elektron.elka.pw.edu.pl> <34f19cf9.0@news.tpnet.pl> <34F2D534.F41B0CFD@ias.wat.waw.pl> <34f5c5ed.0@news.tpnet.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!news.nask.pl!not-for-mail
From: Artur Grodzki <arturek@ias.wat.waw.pl>
Newsgroups: pl.comp.lang.c
Subject: Re: Odpowiednik for (int i = ...
Date: Fri, 27 Feb 1998 10:40:35 +0100
Organization: WAT IASD
Lines: 33
Message-ID: <34F68A13.6A1B8C42@ias.wat.waw.pl>
References: <Pine.LNX.3.96.980208141802.5255A-100000@qrnik.knm.org.pl> <34DF1633.616C53CC@fuw.edu.pl> <34e0a282.0@news.tpnet.pl> <34E2F3E7.237563FA@fuw.edu.pl> <Pine.GSO.3.96.980213195128.4732D-100000@elektron.elka.pw.edu.pl> <34f19cf9.0@news.tpnet.pl> <34F2D534.F41B0CFD@ias.wat.waw.pl> <34f5c5ed.0@news.tpnet.pl>
NNTP-Posting-Host: r2r.ias.wat.waw.pl
Mime-Version: 1.0
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit