Senhores Alunos:
Conforme informação repassada pela aluna Taiana do Curso Técnico noturno, é possível utilizar os caracteres acentuados do Português no Code::Blocks sem precisar utilizar o código ascii hexa correspondente. Basta incluir o arquivo de cabeçalho
#include <locale.h>
e a linha de comando
setlocale(LC_ALL,"portuguese");
Resolvi, então, pesquisar como seria possível incluir de forma permanente estas linhas, para evitar que, a cada novo projeto, elas tivessem que ser adicionadas.
É muito simples, basta editar com o bloco de notas, por exemplo, o arquivo main.c que se encontra na pasta
...\CodeBlocks\templates\wizard\console\c
fazendo com que ele, por exemplo, tome a seguinte forma
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL,"portuguese");
printf("Alô mundo!\n");
return 0;
}
O arquivo provavelmente deve ser protegido contra escrita. Neste caso, salve ele em outra pasta e depois substitua o arquivo original por esse arquivo.
Está feito! Quando for criado um novo projeto de console, este será o arquivo main.c que será inserido no mesmo.
Boa noite!
Tirou minha dúvida! Parabéns e obrigado, professor!!!! Fique com Deus! ;).!
ResponderExcluirFico contente que tenha sido útil.
ExcluirUn abraço.
Ótimo post!! Parabéns!!!
ResponderExcluirFico contente que renha sido útil.
ExcluirUm abraço.
Ótima dica, professor!
ResponderExcluirObrigado!
Não funcionou para mim .. fiz e refiz o processo e não deu certo..
ResponderExcluirBoa tarde, estava procurando por essa solução, pois já usava essa opção no Visual Studio e funciona perfeitamente, mas no Code Blocks não consigo fazer funcionar, acho que tem mais alguma configuração no Code ou no meu computador, pois não funciona. Se alguém souber, agradeço. Mauro.
ResponderExcluirMuito bom! Bem mais fácil que a tabela ascii! otimo post.
ResponderExcluirObrigado!!
ResponderExcluirvlw ajudou muito parabéns!!.
ResponderExcluirObrigado! Deu certo!
ResponderExcluirPoxa professor, vc me ajudou muito. comecei a programar em C ontem e meu TOC com as palavras q eu tinha q escrever acabou graças à vc kkkk. Muito obrigada
ResponderExcluirMuito obrigada!
ResponderExcluir