Projet de création de bibliothèque
Fermé
GrandMaitre9
Messages postés
15
Date d'inscription
dimanche 14 juillet 2013
Statut
Membre
Dernière intervention
2 octobre 2014
-
31 juil. 2013 à 23:20
GrandMaitre9 Messages postés 15 Date d'inscription dimanche 14 juillet 2013 Statut Membre Dernière intervention 2 octobre 2014 - 1 août 2013 à 16:31
GrandMaitre9 Messages postés 15 Date d'inscription dimanche 14 juillet 2013 Statut Membre Dernière intervention 2 octobre 2014 - 1 août 2013 à 16:31
A voir également:
- Projet de création de bibliothèque
- Création de compte gmail - Guide
- Creation de compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Creation de site web - Guide
- Création groupe whatsapp - Guide
2 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
1 août 2013 à 07:25
1 août 2013 à 07:25
Bonjour,
Bien sûr que le C permet l'affichage des accents. C'est juste windows qui utilise pour des raisons historiques un autre encodage pour sa console. Mais cela se règle sans problème.
Sinon pour tes scanf, il faut savoir que lorsque tu appuies sur un caractère puos la touche entrée, cela provoque deux caractères à lire ( le caractère et entrée). Utilise un petit getchar () après chaque scanf () et tout rentrera dans l'ordre.
Cdlt
Bien sûr que le C permet l'affichage des accents. C'est juste windows qui utilise pour des raisons historiques un autre encodage pour sa console. Mais cela se règle sans problème.
Sinon pour tes scanf, il faut savoir que lorsque tu appuies sur un caractère puos la touche entrée, cela provoque deux caractères à lire ( le caractère et entrée). Utilise un petit getchar () après chaque scanf () et tout rentrera dans l'ordre.
Cdlt
GrandMaitre9
Messages postés
15
Date d'inscription
dimanche 14 juillet 2013
Statut
Membre
Dernière intervention
2 octobre 2014
1 août 2013 à 09:36
1 août 2013 à 09:36
Merci pour la réponse très rapide.
Et quand tu dis que le C permet l'affichage des accents, tu connaîtrais un code, un exécutable ou une bibliothèque permettant de le faire.
Merci
Et quand tu dis que le C permet l'affichage des accents, tu connaîtrais un code, un exécutable ou une bibliothèque permettant de le faire.
Merci
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
1 août 2013 à 14:54
1 août 2013 à 14:54
J'ai pas d'exemple de code sous la main, mais la fonction "magique" Windows est : CharToOem() (ou même CharToOemBuff()).
Essaie par exemple :
char *chaineInitiale="hé hé ;-)";
ChaineAAfficher[50];
CharToOemBuff(chaineInitiale, chaineAAfficher, sizeof ChaineAAfficher - 1);
puts(ChaineAAfficher);
N'oublie pas : #include <windows.h>
Et ça devrait marcher :-).
Essaie par exemple :
char *chaineInitiale="hé hé ;-)";
ChaineAAfficher[50];
CharToOemBuff(chaineInitiale, chaineAAfficher, sizeof ChaineAAfficher - 1);
puts(ChaineAAfficher);
N'oublie pas : #include <windows.h>
Et ça devrait marcher :-).
GrandMaitre9
Messages postés
15
Date d'inscription
dimanche 14 juillet 2013
Statut
Membre
Dernière intervention
2 octobre 2014
1 août 2013 à 16:31
1 août 2013 à 16:31
ok merci je ne suis pas encore avancé jusque là mais en tout cas, c'est très sympa de ta part