Zitat Zitat von Siro
Die stdint.h habe ich natürlich gelesen. Okay sagen wir überflogen... Davon habe ich, wie ich schon erwähnte, 21 Stück auf der Platte. Natürlich NICHT mit gleichem Inhalt. Von einer 4 KByte großen Version von "Microchip" bis zur 12 K Byte großen Datei von Yagarto.
WinArm hat auch andere und IAR natürlich auch wieder, achja Keil sieht auch wieder anders aus.
Warum sollten die gleich sein?
  • Die können (und werden) unterschiedliche Compiler-Interna verwenden, um die zu definierenden Typen darauf abzubilden (zB Attribute bei avr-gcc)
  • Die Typen können unterschiedlich sein. Ein uint_fast8_t wird auf einem 8-Bit System anders aussehen als auf einem 32-Bit System.
  • Sie können sich in den Kommentaren unterscheiden (Doxygen, Lizenz, komplett ohne Doku, ...)
  • Sie können sich in der Reihenfolge der Definitionen unterscheiden
  • Andere Zeilenumbrüche (DOS, UNIX, ...)