Als «stdint» getaggte Fragen

6
So drucken Sie einen int64_t-Typ in C.
Der C99-Standard hat ganzzahlige Typen mit einer Bytegröße wie int64_t. Ich verwende den folgenden Code: #include <stdio.h> #include <stdint.h> int64_t my_int = 999999999999999999; printf("This is my_int: %I64d\n", my_int); und ich bekomme diese Compiler-Warnung: warning: format ‘%I64d’ expects type ‘int’, but argument 2 has type ‘int64_t’ Ich habe versucht mit: printf("This …
298 c  stdint 

4
Warum tippt jeder über Standard-C-Typen?
Wenn Sie verwenden möchten , Qt , müssen Sie umarmen quint8, quint16und so weiter. Wenn Sie verwenden möchten GLib , müssen Sie willkommen guint8, guint16und so weiter. Auf Linux gibt es u32, s16und so weiter. uC / OS definiert SINT32, UINT16und so weiter. Und wenn Sie eine Kombination dieser Dinge …
103 c++  c  stdint 

3
<cstdint> vs <stdint.h>
Was ist der Unterschied zwischen stdint.hund cstdint? Beide sind in MSVC (Visual Studio 2010) und gcc-4.5.1 verfügbar. Außerdem definieren beide die intX_t/ uintX_t-Typen (wobei Xdie Größe des Typs in Bytes ist). Wenn die Gründe in beiden Headern gleich sind (tragbare Typen), welche Entscheidungen muss ich treffen, um mich für den …
94 c++  stdint  cstdint 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.