Perguntas com a marcação «stdint»

6
Como imprimir um tipo int64_t em C
O padrão C99 possui tipos inteiros com tamanho de bytes como int64_t. Estou usando o seguinte código: #include <stdio.h> #include <stdint.h> int64_t my_int = 999999999999999999; printf("This is my_int: %I64d\n", my_int); e recebo este aviso do compilador: warning: format ‘%I64d’ expects type ‘int’, but argument 2 has type ‘int64_t’ Eu tentei …
298 c  stdint 

4
Por que todo mundo faz typedef sobre os tipos C padrão?
Se você quiser usar o Qt , terá que aceitar quint8, quint16e assim por diante. Se você quiser usar GLib , você tem que bem-vindo guint8, guint16e assim por diante. No Linux existem u32, s16e assim por diante. uC / OS define SINT32, UINT16e assim por diante. E se você …
103 c++  c  stdint 

3
<cstdint> vs <stdint.h>
Qual é a diferença entre stdint.he cstdint? Ambos estão disponíveis em MSVC (Visual Studio 2010) e gcc-4.5.1. Além disso, ambos definem os tipos intX_t/ uintX_t(onde Xé o tamanho em bytes do tipo). Se a lógica em ambos os cabeçalhos for a mesma (tipos portáteis), que decisões devo tomar para decidir …
95 c++  stdint  cstdint 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.