SORU
16 Mayıs 2011, PAZARTESİ


Uınt32, ınt32, uınt64, ınt64 gibi türleri herhangi bir stdlib başlık tanımlanır?

Ben sık sık uınt32, uınt64 gibi kaynak kodu kullanma biçimi ve uygulama kodunda programcı tarafından tanımlanması gerekir yoksa standart lib bir başlığında tanımlı olduğunu merak ediyorum.

Uygulama kaynak kodu bu tür için en iyi yolu nedir?

CEVAP
16 Mayıs 2011, PAZARTESİ


C99 stdint.h Bu tanımlar:

  • int8_t
  • int16_t
  • int32_t
  • uint8_t
  • uint16_t
  • uint32_t

Ve, eğer mimarisini desteklemesi durumunda:

  • int64_t
  • uint64_t

De stdint.h çeşitli diğer tamsayı typedefs vardır.

Eğer C99 ortamı olmadan sıkışmış iseniz, o zaman muhtemelen kendi typedefs arz ve C99 olanlar zaten kullanmalısınız.

uint32 uint64 (_t sonek olmadan yani) muhtemelen belirli bir uygulama.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BASS212M

    BASS212M

    15 Temmuz 2009
  • buttheadgsxr1000

    buttheadgsxr

    24 Ocak 2008
  • fouseyTUBE

    fouseyTUBE

    21 Mart 2011