Posted By: ja (ja) on 'CZprogram'
Title:     Re: Cecko ...
Date:      Wed Mar 19 14:48:30 1997

> Ahoj lidi,
> mam par problemku:
> 1) Chtel jsem udelat program, kde budu provadet nejakou 
> cinnost a mezi tim budu testovat, jestli byl stisknutej nejakej znak, cili 
> potrebuju nejakou funkci podobnou jako v Pascalu keypressed, ktera by vrace 
> true, kdyz byla klavesa stisknuta a false, kdyz nebyla stisknuta.
> 2) Dal bych chtel vypsat inverzni text. Jak by se tohle dalo udelat?
> 3) Jak se da v C smazat obrazovka??
> 

Protoze vstup a vystup je strojove zavisly, bylo C chytre navrzeno bez V/V
ten je pak v ruznych knihovnach.

Jako standard asi vsichni povazuji ANSI C.
Pokud se nemylim, v teto norme neni nic z bodu 1), 2) ani 3).
smula :(

Nastesti C zna jakysi preprocesor, s kterym jdou delat divy.

priklad:
#if defined(unix)
#include <curses.h>
#define clr { clear(); refresh(); }
#elif defined(__MSDOS__)
#include <conio.h>
/* atd. */
#endif

                                         pabouk

PS: Tohle povazuju za klady cecka oproti pascalu.

PPS: Jsou dalsi standardy, napriklad knihovna curses je v posixu.
     Ale dosovsky sw se nicim takovym asi moc neridi ;-)

Search the boards