Lista de discussão de MAC 2301
[Prévia por Data][Próxima por Data]
[Prévia por Assunto][Próxima por Assunto]
[Índice por Data][Índice por Assunto]
[Envie uma nova mensagem para a lista]
[Responda esta mensagem]
EP3 - ASCII ou IBM?
- Subject: EP3 - ASCII ou IBM?
- From: Satai <satai@newmail.net>
- Date: Mon, 04 Jun 2001 12:16:26 -0300
Eu fiquei com uma dúvida no algorítimo do fgetbit.... pelo que deu pra
entender, o tipo char tem mesmo 8 bits, não é ASCII puro, é aquele IBM
extendido. Isso dá 256 códigos, uma máscara de 8 bits - mas a declaração na
função foi "mascara = 128 >> posicao;". Feito dessa forma, o bit de ordem
mais alta da máscara vai valer sempre 0, e nós nunca pegaremos os valores
acima de 128. É assim mesmo que é esperado que o programa trabalhe? Com
apenas os 128 bits do ASCII original, ignorando os códigos adicionais?
Valeu,
Iúri