u_int16 und stdint.h woher nehmen?



  • Hallo,

    ich würde gerne u_int16, u_int8 etc. benutzen nur leider fehlt mir die stdint.h. Wenn ich mir die einfach nehme, fehlt mir eine endian.h, cdefs.h...
    Wo bekomme ich die her? Gibts eine lib, die das macht?
    Ich arbeite an einem Gemeinschaftsprojekt in dem die anderen Eclipse benutzen, das diese Dateien scheinbar als Standard dabei hat.
    Ich benutze übrigens MVS2005.

    Danke für alle Antworten,

    Moritz



  • OK, hat sich schon erledigt.
    Eine stdint.h, die schon alles enthält gibts z.B. unter:
    http://en.wikipedia.org/wiki/Stdint.h
    zum Download.

    Moritz



  • Der Header ist ja Bestandteil von C99 und das wird vom VS nicht unterstützt, da die C Funktionalität eher nen Nebenprodukt der C Unterstützung von C++ ist. Und da im C++ Standard auch nur C89 vorgeschrieben ist, wird auch das unterstützt.


Anmelden zum Antworten