🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #92444

Re: eoln w FP

#92444
From: Andrzej
Date: Mon, 04 Feb 2008 11:58
29 lines
2056 bytes
Użytkownik "darekm" <darekm@emadar.com> napisał w wiadomości 
news:fo6sad$55u$1@atlantis.news.tpi.pl...
>> nie wiem czemu ten eoln nie dziala jak trzeba, gdzieć przeczytalem 
>> googlując, że w FP ma problemy z "buforem" ale nie wiem czy dobrze to 
>> zakumalem.
> To nie jest problem bufora. Po prostu read(c) czyta znak po znaku bez 
> względu na to czy są to zwykłe litery czy znaki sterujące, a koniec linii 
> jest takim znakiem (a czasami dwoma). To znaczy (w Twoim programie) jeżeli 
> natrafisz na koniec linii (eol = true) to następnie wysyłasz wykrzyknik na 
> wyjście i potem jeden lub dwa znaki końca linii.
>
> Jak juz to powinieneś wykonać sekwencję
>  readln  - odczyt końca linii
>   writeln - zapis nowej linii
>  write('!')

Nie wiem jak - ale faktycznie to dziala :)))

While not eoln(plika) do
  Begin Read (plika,zn); Write (plikb,zn); End;
Readln (plika); Wtiteln (plikb);
Write (plikb,'!');

Mialem jakieś dziwne wyobrażenie o eoln :D
Dzięki
-- 
Pozdrawiam
Kura
Technical Details
Message-ID: <fo6v0o$c21$1@nemesis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <fo5fts$7qb$1@nemesis.news.tpi.pl> <fo5qu0$vp3$1@news.dialog.net.pl> <fo6hh6$t3p$1@atlantis.news.tpi.pl> <fo6sad$55u$1@atlantis.news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "Andrzej" <series@na-box43.pl>
Newsgroups: pl.comp.lang.pascal
Subject: Re: eoln w FP
Date: Mon, 4 Feb 2008 12:58:27 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 31
Message-ID: <fo6v0o$c21$1@nemesis.news.tpi.pl>
References: <fo5fts$7qb$1@nemesis.news.tpi.pl> <fo5qu0$vp3$1@news.dialog.net.pl> <fo6hh6$t3p$1@atlantis.news.tpi.pl> <fo6sad$55u$1@atlantis.news.tpi.pl>
NNTP-Posting-Host: host-ip86-56.crowley.pl
X-Trace: nemesis.news.tpi.pl 1202126680 12353 85.128.56.86 (4 Feb 2008 12:04:40 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Mon, 4 Feb 2008 12:04:40 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-RFC2646: Format=Flowed; Response
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit