Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

1- Comecei a programar em C++ a pouco tempo e me deparei com um problema de acentuação quando uma certa frase é impressa na tela do console.

 

cout <<"Olá mundo"<< endl;

 

Quando a frase é impressa na tela, no lugar do 'a' com acento, fica uma letra toda decodificada, nem sequer da para entender o que é. Resumindo, tenho tido que escrever sem acentos as frases que são impressas em tal programa, gostaria de saber como resolver esse problema.

 

Estou usando Dev-C++ como IDE e compilador.

 

-

 

2- Gostaria de saber como eu faço para deixar essa linha de código abaixo em uma tal cor.

 

cout <<"Apenas um exemplo"<< endl;

 

Se possível usa-lá de exemplo para eu ver a temática da função.

 

Como eu disse, estou usando Dev-C++ como IDE e compilador.

 

Agradeço aos que ajudarem, abçz.

Link para o comentário
https://www.webcheats.com.br/topic/2193857-d%C3%BAvidas-cor-da-fonte-acentua%C3%A7%C3%A3o/
Compartilhar em outros sites

A questão das cores vai depender do sistema operacional, então procura no Google pois tem 'n' formas de fazer, i.e usando "system", Win32, etc.

Talvez seja útil:

É necessário se cadastrar para acessar o conteúdo.

 

A questão dos caracteres, basta alterar o locale. Locales contém informações de como interpretar e manipular determinado dado de entrada/saída considerando as configurações de preferências no SO. A maioria das plataformas possuem essas informações mas, independente de ter ou não, todos os programas em C iniciam-se com o valor "C" definido no locale.

 

É necessário se cadastrar para acessar o conteúdo.

 

Exemplo funcionando online:

É necessário se cadastrar para acessar o conteúdo.
.

 

Enviando como argumento o valor "" (vazio), a função usará o locale do sistema operacional. Você também pode passar "setlocale(LC_CTYPE, "PORTUGUESE")", no entanto dessa forma você fica restrito enquanto a primeira vai usar as informações do ambiente que o programa está sendo executado.

 

É necessário se cadastrar para acessar o conteúdo.

:slow:

Link para o comentário
https://www.webcheats.com.br/topic/2193857-d%C3%BAvidas-cor-da-fonte-acentua%C3%A7%C3%A3o/#findComment-8721406
Compartilhar em outros sites

Obrigado por solucionar as duas dúvidas, rnxn.

 

Só tenho mais uma diante a cor.

 

Como eu faço para encerrar a função para que que a próxima frase a ser impressa venha de outra cor, exemplo.

 

É necessário se cadastrar para acessar o conteúdo.

 

A frase exemplo 1, não fica na cor 4 (que seria o red), ela fica na cor 6 (white) que seria para mudar a cor somente do exemplo2, e não do exemplo1. Como faço para deixar as com que cada uma das frases fique na cor desejada?

Link para o comentário
https://www.webcheats.com.br/topic/2193857-d%C3%BAvidas-cor-da-fonte-acentua%C3%A7%C3%A3o/#findComment-8721902
Compartilhar em outros sites

O Dev-C++ não tem a bibliteca Conio.c (em algumas versoes).

Então você tem que implementar manualmente os metodos e o enum com as cores..

Abraços

 

É necessário se cadastrar para acessar o conteúdo.

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
https://www.webcheats.com.br/topic/2193857-d%C3%BAvidas-cor-da-fonte-acentua%C3%A7%C3%A3o/#findComment-8722381
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.