2byte x 2byte, 4byte / 2byte -> CCS C

Nagy Endre gumo at lucifer.kgt.bme.hu
Fri Apr 1 17:19:19 CEST 2005


> Ez így tök szép, csak az a baj, hogy a CCS C nem tartalmazza az inttypes.h 
> filet. Vagy lehet hogy csak az enyém nem? El tudnád küldeni?

Hiaba kuldenem el, architektura- es compilerfuggo.

Azt hiszem, inttypes.h csak a C99-tol kezdve szabvanyos. Nem eletbevago
a meglete, a hordozhatosagot konnyiti. Ha ismered az adott fordito 
adattipusait, akkor nehany typedef megteszi helyette, sot a megfelelo 
adattipusok direktben is beirhatok a kodba, csak nem lesz olyan konnyen 
hordozhato.

Pl. ahol a short int 16 bites, a normal int meg 32:

typedef unsigned short uint16_t;
typedef unsigned int uint32_t;

> Egyáltalán ez CCS kompatibilis? Mert a CCS _nem_annyira_ ANSI :((

Az alapveto adattipusok kezelese azert velhetoleg letezik benne.

Gumo




More information about the Elektro mailing list