doma upeceny procesor

Petr Tomasek tomasek@etf.cuni.cz
Úterý Říjen 16 12:26:46 CEST 2007


> 
> Ako vidite, podla K&R nie je slusne zadefinovany ZIADNY z datovych typov bezne pouzivanych v ich vlastnom jazyku. Ako perlicka, na niekotrych pocitacoch tej ery vyslo int prirodzene ako 36-bitove... C89 do toho vnieslo slabe svetielko, napr. definiciou, ze int je NAJMENEJ 16 bitov. Stale dost chabe, aj ked uznavam, ze tymto padom dost tazko prehlasim moju inkarnaciu C pre QR6 za ANSI, ak budem trvat na 6-bitovom int. V C99 sa to pokusili vsetko zachranit definiciami v stdint.h, ale to ma tusim len formu doporucenia a maloktory bezne pouzivany prekladac stdint.h ma vobec vo svojich standardnych headeroch (nieto ze by sa mu este pokusili spravit nativnu podporu priamo v prekladaci).

No, ze to nepouzivaji prekladace od microshitu jeste nic neznamena ;).

Kazdopadne glibc, ktera je beznou soucasti vsech modernich *nixu
stdint.h v sobe obsahuje...

P.T.

-- 
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus@jabbim.cz
SIP: butrus@ekiga.net



Další informace o konferenci Hw-list