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 :

Visual studio ferme la console


Sujet :

Visual C++

  1. #1
    Membre confirmé
    Profil pro
    Consultant en technologies
    Inscrit en
    Octobre 2013
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies

    Informations forums :
    Inscription : Octobre 2013
    Messages : 158
    Points : 555
    Points
    555
    Par défaut Visual studio ferme la console
    Petit soucis à la ...

    D'habitude visual studio laisse la console ouverte à la fin d'un programme (en tout cas si celui-ci est en console). en me demandant de presser une touche pour continuer
    étrangement j'ai un projet (sous VS 2010) qui le fait pas,
    quelqu'un sait quelle case est à cocher pour ca.

    Car je vois pas l'interet de me faire ch... à gerer une sortie propre du programme si je vois pas le message d'erreurs dans la console

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Février 2005
    Messages : 5 200
    Points : 12 354
    Points
    12 354
    Par défaut
    Déjà, commencez par ne pas confondre Vs avec son débuggeur.
    Ensuite, fait pas prendre vos rêves pour des réalités, Le débuggeur n'a jamais changé le comportement du programme qu'il débugue juste pour vos beaux yeux.
    S'il y avait attente, c'est au programme lui-même que vous le deviez et pas au débuggeur.

    >Car je vois pas l'interet de me faire ch... à gerer une sortie propre du programme si je vois pas le message d'erreurs dans la console

    Bin, déjà, si vous suiviez les normes, ça serait bien plus simples pour vous.
    Les erreurs, c'est dans la sortie d'erreurs et pas dans la console qu'il faut les afficher, avec un code retour négatif par la même occasion. Choses qu'il est facile de récupérer dans la fenêtre sortie/output de VS.
    Je vous signale que les programmes console sont principalement là pour être utilisé en mode pipe ou batch et qu'à ce titre, ils doivent disparaitre dés leurs fins et ne pas polluer l'éventuelle console que leur processus parent est en droit de récupérer sans les cochonneries de leur progéniture.

  3. #3
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 382
    Points : 41 588
    Points
    41 588
    Par défaut
    Vérifie que le sous-système du projet est bien explicitement réglé dans les options du linker (/subsystem:console).
    Sinon, Visual oubliera de forcer une pause quand l'option "start without debugging" est utilisée.

    Je vous signale que les programmes console sont principalement là pour être utilisé en mode pipe ou batch et qu'à ce titre, ils doivent disparaitre dés leurs fins et ne pas polluer l'éventuelle console que leur processus parent est en droit de récupérer sans les cochonneries de leur progéniture.
    C'est à ça que sert la distinction entre stdout et stderr.
    Ce qui voudrait dire, en fait, qu'en mode interactif une application devrait utiliser stderr pour tous les messages, y compris les invites.

Discussions similaires

  1. Console projet Visual Studio
    Par shedex dans le forum Visual Studio
    Réponses: 2
    Dernier message: 08/12/2010, 10h43
  2. Réponses: 2
    Dernier message: 28/05/2010, 12h05
  3. Visual studio 2005 se ferme tout seul
    Par Hepil dans le forum Visual Studio
    Réponses: 2
    Dernier message: 27/11/2009, 14h39
  4. Réponses: 2
    Dernier message: 10/11/2008, 10h05
  5. Version de Windows dans Visual Studio !!!
    Par Jasmine dans le forum MFC
    Réponses: 3
    Dernier message: 18/03/2004, 18h40

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