Getch sous windows
Fermé
seo610
Messages postés
596
Date d'inscription
mardi 9 février 2010
Statut
Membre
Dernière intervention
30 juin 2015
-
9 mars 2012 à 07:34
seo610 Messages postés 596 Date d'inscription mardi 9 février 2010 Statut Membre Dernière intervention 30 juin 2015 - 10 mars 2012 à 00:44
seo610 Messages postés 596 Date d'inscription mardi 9 février 2010 Statut Membre Dernière intervention 30 juin 2015 - 10 mars 2012 à 00:44
A voir également:
- Getch sous windows
- Clé windows 10 gratuit - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
- Windows 10 gratuit - Accueil - Mise à jour
- Windows movie maker windows 11 - Télécharger - Montage & Édition
2 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
9 mars 2012 à 08:07
9 mars 2012 à 08:07
Erreur classique : Si le programme affiche le dernier printf il n'a plus rien à faire donc il se ferme. Si tu veux avoir le temps de voir le message, il faut rajouter une pause à la fin : un getch de plus par exemple.
Par contre je serais étonné qu'il y arrive à ce dernier printf, car ta boucle infini ne peut être interrompu que par une erreur de lecture qui va fermer le programme sans aller afficher cette ligne...
Remarque au passage : la fonction main a type de retour int, il serait donc bien vu de faire un return à la fin de la fonction (0 si le programme se déroule bien).
Par contre je serais étonné qu'il y arrive à ce dernier printf, car ta boucle infini ne peut être interrompu que par une erreur de lecture qui va fermer le programme sans aller afficher cette ligne...
Remarque au passage : la fonction main a type de retour int, il serait donc bien vu de faire un return à la fin de la fonction (0 si le programme se déroule bien).
seo610
Messages postés
596
Date d'inscription
mardi 9 février 2010
Statut
Membre
Dernière intervention
30 juin 2015
102
10 mars 2012 à 00:44
10 mars 2012 à 00:44
Il semble que ce soit une perturbation externe qui cause la fermeture du programme (Avast). J'ai désactivé l'auto Sandbox, (j'avais jamais remarqué cette fonction (Avast est mode silencieux depuis des lustres)) et le programme marche normalement.
9 mars 2012 à 08:20