[Prev][Next][Index][Thread]

Re: SAS C



On Wed, 11 Dec 1996, Krzysztof Rudnik wrote:

> >1- w Borlandzie instrukcja wydruku na drukarce, jest mniej wiecej
> >   taka:
> >   fprintf(stdprn, "Text");
[snip]
> Nie mam drukarki i nigdy tego nie probowalem ale mysle ze jest tak:
> W systemie UNIX i podobnych chyba nie jest standardowo otwierany
> kanal na drukarke bo by zablokowal ja na czas pracy programu,
> ktory moglby nawet nic nie drukowac (multitasking).

Myslisz o systemach wielouzytkownikowych (UNIX) kategoriami systemow
jednouzytkownikowych (AmigaOS). Pod UNIXem drukarka jest urzadzeniem
wielodostepnym, bo wydruki sa spoolowane.

Strumien na drukarke nie jest standardowo pod UNIXem (ani w ANSI)
otwierany, bo po prostu drukarki moze nie byc. Jak ktos ma i potrzebuje,
to albo sobie otwiera w programie, albo skierowuje output gdzie trzeba.
Oczywiscie goscie z Borlanda sa madrzejsi i wiedza lepiej. Tego typu
"cudowne" ulatwienia okresla sie po angielsku mianem "obscure features".

> Musi niestety wlasnorecznie otworzyc "PRN:" lub "PAR:".
                                        ^^^^
Przypadkiem nie "PRT:"? I czy to nie przesada z tym "Musi niestety
wlasnorecznie"? Dwie linijki kodu i po krzyku.

/ Kamil Iskra - AMIGA 1200, 68030 50MHz, HDD 1.2 GB, 18 MB RAM \
| iskra@student.uci.agh.edu.pl  kiskra@ernie.icslab.agh.edu.pl |
| http://student.uci.agh.edu.pl/~iskra                         |
\ PGP public key available via Finger or WWW                   /


References: