Resultados da pesquisa a pedido "unsigned"
C Não assinado int fornece um valor negativo?
Eu tenho um inteiro não assinado, mas quando eu imprimi-lo usando% d, por vezes, há um valor negativo lá?
Por que uint_least16_t é mais rápido que uint_fast16_t para multiplicação em x86_64?
O padrão C não é muito claro sobre ouint_fast*_t família de tipos. Em um sistema gcc-4.4.4 linux x86_64, os tiposuint_fast16_t euint_fast32_t ambos têm 8 bytes de tamanho. No entanto, a multiplicação de números de 8 bytes parece ser bastante mais ...
Por que (18446744073709551615 == -1) é verdade?
Quando eu estava trabalhandostring::npos Percebi algo e não consegui encontrar nenhuma explicação para isso na web. (string::npos == ULONG_MAX)e (string::npos == -1)são verdadeiras. Então eu tentei isso: (18446744073709551615 == -1)o que ...