• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Learning

[Resolvido] Ajuda com linha de comandos

5 mensagens neste tópico

Oi pessoal,

Quando uso qualquer programa compilado pelo Dev-C++ para a linha de comandos (DOS) não são representados correctamente os caracteres com acentos.

Por exemplo quando dou a instrução;

printf("Olá Mundo!\n");

Quando executo o programa, aparece o seguinte;

Olβ Mundo!

Alguma sugestão para resover este problema?

Obrigado pela atenção.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Que eu saiba, na consola não é possível colocar acentos. A solução vai ter de passar mesmo pela omissão dos acentos nas strings que imprimires.  :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Acho que podes mostrar através do seu código ASCII: http://www.cplusplus.com/doc/ascii.html

Também já vi soluções que passam pela mudança do encoding para iso-8859-1 ou iso-latin-1 ou então pelo uso do setlocale mas não tenho a certeza se é correcto fazer isto.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora