- Impossible d'afficher les accents correctement sur VSCom2022
- Afficher mot de passe wifi android - Guide
- Afficher appdata - Guide
- Afficher les dossiers cachés - Guide
- Afficher calendrier outlook dans google agenda - Guide
- Comment faire un accent circonflexe sur un clavier azerty ✓ - Forum Clavier
2 réponses
27 oct. 2022 à 09:24
Une solution "sans trop se prendre la tête" dans ton cas. Forcer le code compilé à utiliser la même page de code que la console.
La console utilise en Europe la page ibm850. Tu modifies les propriétés de ton projet, et dans "C/C++", "ligne de commande", "options supplémentaires", tu entres : /execution-charset:.850
27 oct. 2022 à 07:04
Bonjour
par défaut C et C+c ne connaissent que l'unicode, c'est à un jeu de caractères sans signe diacritique (accent, cédille, lettre barrée etc...).
Normalement les bons cours pour débutants l'indiquent assez rapidement.
Cette "limitation" a une excellente raison d'être, ces langages sont cross plateforme, et le jeu unicode est le seul qui soit reconnu par défaut depuis les prémices de C sur tout type d'OS.
Pour afficher les diacritiques en gardant la portabilité, il faut écrire un code qui s'adapte à l'OS, et ce n'est pas à la portée d'un débutant.
C'est la raison pour laquelle les textes à afficher des bons cours pour débutants n'ont pas de diacritiques.
27 oct. 2022 à 10:13
Je pense que tu parles plutôt d'ASCII qui date des années 1960 et qui a des capacités très limitées de représentation de caractères en raison du fait qu'il code les caractères sur 7 bits. Effectivement, pas de caractères accentués là dedans.
CP850, mentionnée par Dalfab est une page de code "étendue" compatible ASCII, mais utilisant les 8 bits d'un octet, ce qui permet d'y inclure les caractères accentués, notamment.
Unicode a été créé dans les années 1990, et a pour ambition de permettre de représenter tous les systèmes d'écriture, qui sont codés sur plusieurs octets.
27 oct. 2022 à 11:47
Ha oui pardon, au réveil j'ai pensé pas Unicode et j'ai écrit l'inverse!
27 oct. 2022 à 13:49
Ok, merci, je vais voir si ça marche
28 oct. 2022 à 22:51
Bon, je trouve pas par où on accède à ces options.
Est-ce que tu pourrais m'indiquer où s'il te plaît.
29 oct. 2022 à 13:55
Menu : projet
Sous menu : propriétés du projet
Puis
30 oct. 2022 à 23:34
Ok merci