ajuda no erro "warning C4309: '=' : truncat" V. St

Programação C em geral

Moderadores: 51, guest2003

ajuda no erro "warning C4309: '=' : truncat" V. St

Mensagempor marcelo campos » 06 Nov 2009 15:37

Pessoal,
preciso de uma ajuda: após muitas tentativas continuo sem acertar o erro (na verdade warning) que dá ao compilar programa com a variável abaixo:

char seed[8];
...
....

seed[0] = 0x0;
seed[1] = 0xE1;
seed[2] = 0x10;
seed[3] = 0xF4;
seed[4] = 0x23;
seed[5] = 0xFF;
seed[6] = 0x34;
seed[7] = 0x87;
ao compilar dá erro:
"warning C4309: '=' : truncation of constant value"

agradeço pela ajuda,
marcelo campos
Word
 
Mensagens: 648
Registrado em: 08 Ago 2009 08:37

Mensagempor cfreund » 07 Nov 2009 01:05

tenta "unsigned char seed[8];"

tipos char cabe desde -127 até 127, unsigned char cabe: 0 até 255
Avatar do usuário
cfreund
Word
 
Mensagens: 672
Registrado em: 14 Out 2006 14:02
Localização: São Paulo

[RESOLVIDo]erro"warning C4309: '=' : truncat" V. S

Mensagempor marcelo campos » 07 Nov 2009 09:07

cfreund : perfeito, era isto mesmo, muito obrigado
marcelo campos
Word
 
Mensagens: 648
Registrado em: 08 Ago 2009 08:37


Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x