Domande taggate «stdint»

6
Come stampare un tipo int64_t in C
Lo standard C99 ha tipi interi con dimensione byte come int64_t. Sto usando il seguente codice: #include <stdio.h> #include <stdint.h> int64_t my_int = 999999999999999999; printf("This is my_int: %I64d\n", my_int); e ricevo questo avviso del compilatore: warning: format ‘%I64d’ expects type ‘int’, but argument 2 has type ‘int64_t’ Ho provato con: …
298 c  stdint 

4
Perché tutti digitano i caratteri sui tipi C standard?
Se si desidera utilizzare Qt , devi abbracciare quint8, quint16e così via. Se si desidera utilizzare GLib , è necessario il benvenuto guint8, guint16e così via. Su Linux ci sono u32, s16e così via. uC / OS definisce SINT32, UINT16e così via. E se devi usare una combinazione di queste …
103 c++  c  stdint 

3
<cstdint> vs <stdint.h>
Qual'è la differenza tra stdint.he cstdint? Entrambi sono disponibili in MSVC (Visual Studio 2010) e gcc-4.5.1. Inoltre entrambi definiscono i tipi intX_t/ uintX_t(dove Xè la dimensione in byte del tipo). Se la logica in entrambe le intestazioni è la stessa (tipi portatili), quali decisioni devo prendere per decidere sull'una o …
95 c++  stdint  cstdint 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.