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

Visual C++ Discussion :

Sortie standard ?


Sujet :

Visual C++

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Par défaut Sortie standard ?
    Bonjour,

    Donc, j'ai créer un Projet Makefile (De façon à pourvoir utiliser QT), mais en fait, je me rend compte que je ne sais pas comment récupérer la sortie standard avec Visual (tout ce qui est : std::cout, printf ... ). En effet, avant j'avais l'habitude de travailler avec des applications console, mais la je suis un peu embêté. Donc voila, si quelqu'un peut me dire comment l'obtenir, ça serait gentil.

    Merci

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 126
    Par défaut
    Bonjour,

    Menu "wiew" > "other window" > "output". Non ?

    A+,
    Agamitsudo

  3. #3
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 526
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 526
    Par défaut
    Citation Envoyé par Naish72 Voir le message
    mais en fait, je me rend compte que je ne sais pas comment récupérer la sortie standard avec Visual (tout ce qui est : std::cout, printf ... ).
    Merci
    Arrhgh les sorties standard ne fonctionnent pas dans des applis fenêtrées Windows..
    Il faut afficher cela dans une zone de texte

  4. #4
    Expert confirmé
    Avatar de raptor70
    Inscrit en
    Septembre 2005
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Septembre 2005
    Messages : 3 173
    Par défaut
    Citation Envoyé par Mat.M Voir le message
    Arrhgh les sorties standard ne fonctionnent pas dans des applis fenêtrées Windows..
    Il faut afficher cela dans une zone de texte
    Sauf si la fenètre est créé depuis une application Console...

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Par défaut
    Ok, Merci pour vos réponses !
    il est vrai que je ne suis pas expert en ce qui concerne l'environnent Windows, puisque en général, j'ai plus l'habitude de travailler sous Linux pour tout ce qui est programmation.
    Donc sinon, le "output" ne fonctionne qu'avec les messages de sortie de la compilation de l'application.
    Mon projet est créé en tant que "projet Makefile" et non Application Console, ceci est du au fait que je doit utiliser Qt, après je ne sais pas si les 2 sont forcément indépendants.

    Et sinon, Mat.M, lorsque tu dit :
    Il faut afficher cela dans une zone de texte
    Tu veux dire rediriger le tout dans un fichier txt ?

  6. #6
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 526
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 526
    Par défaut
    Citation Envoyé par raptor70 Voir le message
    Sauf si la fenètre est créé depuis une application Console...
    j'en doute; printf ne marche pas dans une fenêtre.
    Il faut fournir un contexte de périphérique ou HDC
    Citation Envoyé par Naish72 Voir le message
    Tu veux dire rediriger le tout dans un fichier txt ?
    non je ne connais pas Qt mais je crois qu'il ya une classe QEdit donc il faut afficher cela dedans ou bien une QListBox...

  7. #7
    Expert confirmé
    Avatar de raptor70
    Inscrit en
    Septembre 2005
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Septembre 2005
    Messages : 3 173
    Par défaut
    Citation Envoyé par Mat.M Voir le message
    j'en doute; printf ne marche pas dans une fenêtre.
    Il faut fournir un contexte de périphérique ou HDC
    Bien sur que le printf n'affichera rien dans la fenetre .. ce que je voulais dire c'est que tu peux tout a fait avoir a la fois la console et en meme temps une fenetre Windows. Il est tout a fait possible de créer une fenetre depuis une application Console.
    Le printf se fera bien entendu dans la Console.

  8. #8
    Nouveau membre du Club
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Par défaut
    Ok merci pour votre aide !
    Je pensais juste qu'il y avait plus simple.

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

Discussions similaires

  1. PB sortie standard avec les PTHREAD !!!
    Par djspit dans le forum C++
    Réponses: 15
    Dernier message: 19/11/2004, 01h17
  2. [langage] sortie standard linux
    Par ebaynaud dans le forum Langage
    Réponses: 8
    Dernier message: 14/10/2004, 08h05
  3. rediriger la sortie standard vers un textarea
    Par gromite dans le forum Composants
    Réponses: 9
    Dernier message: 10/05/2004, 11h07
  4. Réponses: 5
    Dernier message: 24/12/2003, 09h49
  5. Réponses: 16
    Dernier message: 18/07/2003, 17h16

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