IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GLUT Discussion :

Console DOS


Sujet :

GLUT

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2006
    Messages : 33
    Par défaut Console DOS
    Bonjour,
    je travail avec Dev-C++ sous windows XP et jaurais voulu savoir si il ya un moyen de maintenir une fenetre Dos ouverte pendant l'execution de mon programme glut, afin d'afficher quelques variables en temps reelle.
    Jai bien essayé de mettre un system("PAUSE"), mais les printf ne saffiche pas.
    Merci


    Cart

  2. #2
    Expert confirmé

    Avatar de fearyourself
    Homme Profil pro
    Ingénieur Informaticien Senior
    Inscrit en
    Décembre 2005
    Messages
    5 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur Informaticien Senior
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5 121
    Par défaut
    Je n'ai pas eu l'impression que glut bloquer la sortie standard (comme le fait la SDL). As-tu essayé de lancer ton programme à partir de la console?

    Sinon, ce genre de chose va ralentir ton programme de façon drastique. Pourquoi ne pas l'afficher directement dans la fenêtre dans un coin. Avec une simple gestion de touches tu pourrais dire au programme "Affiche les infos" ou "N'afiiche pas les infos".

    Voir glutBitmapCharacter, si tu cherches le forum pour cette fonction, je crois avoir donner le code d'une fonction qui le met en oeuvre...

    Jc

  3. #3
    Membre émérite
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 943
    Par défaut
    Sinon un simple gestionnaire de log afin rediriger la sortie dans un fichier.

    Tu peux regarder dans le tut de LouLou sur les moteur 3D chapitre 1 je crois, log fichier, fenetre, box, ...

  4. #4
    Membre Expert
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 580
    Par défaut
    Si ton projet a bien été créé en mode console tu devrais l'avoir
    Citation Envoyé par fearyourself
    Je n'ai pas eu l'impression que glut bloquer la sortie standard (comme le fait la SDL).
    SDL ne bloque pas la sortie standard, mon projet créé avec Visual tourne sous SDL avec la console active en Debug et inactive en Release

    regardes du côté des paramètres de compilation, dans visual il y a des commandes Préprocesseur style _DEBUG pour dire que la compilation se fait avec les infos de debuggage
    perso j'ai donc mon projet en mode Debug qui contient _CONSOLE mais pas en mode Release
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

  5. #5
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2006
    Messages : 33
    Par défaut
    Pourrais tu preciser s'il te plait comment mettre l'option _CONSOLE en mode release.Merci.

    Cart.

  6. #6
    Rédacteur
    Avatar de bafman
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    2 574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2003
    Messages : 2 574
    Par défaut
    personnellement, j'ai bien la console avec glut sous visual, donc le probleme doit venir de Dev c++...
    * Il est infiniment plus simple de faire rapidement un code qui marche que de faire un code rapide qui marche
    * pour faciliter les recherches, n'oubliez pas de voter pour les réponses pertinentes
    Mes articles

  7. #7
    Membre Expert
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 580
    Par défaut
    J'utilise visual et je ne connait pas bien dev cpp, du coup je n'arrive pas à faire fonctionner un petit exemple sdl
    j'arrive à compiler mais il plante à l'execution (surement le link qui se fait mal)
    si je pouvait réussir à le faire fonctionner je pourrai approfondir mes recherches

    donc j'ai installé dev cpp pour voir et dans le menu projet->options du projet, onglet compilateur, tu choisis éditeur de liens et là tu as le choix "ne pas créer de fenêtre console", par défaut il semble être sur "no"
    tu pourrais vérifier ?
    et dans l'onglet général, tu es en projet "Win32 Console" ? (toujours dans les options du projet)
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Cacher la console dos
    Par Jbx 2.0b dans le forum SDL
    Réponses: 5
    Dernier message: 09/10/2009, 12h15
  2. Comment exécuter un fichier .Bat sans ouvrir la console DOS
    Par digital prophecy dans le forum Windows XP
    Réponses: 4
    Dernier message: 20/06/2006, 12h01
  3. [base de registre] Ouverture console DOS sur click droit
    Par SteelBox dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 11/02/2006, 02h02
  4. Postgresql 8, pgadmin et console Dos
    Par djibril dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 04/02/2005, 16h48
  5. [Encodage] Charset et console Dos
    Par ToYonos dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 01/02/2005, 12h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo