C++ | Hello World Problème

Résolu
Utilisateur anonyme -  
fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Aujourd'hui, j'ai créer une application console en C++ avec ces lignes:

#include <stdio.h>

int main()
{
printf("hello \n");
return 0;
}

une fois avoir compilé mon programme normalement ma console devrait resté lancé?! Mais non, le message Hello s'affiche mais ce quitte en moins de une seconde.

Je suis sous Windows 7 et je dev avec Visual Studio 10 premium.

Esse normal que la console se quitte en juste après son lancement.

Merci de m'aider :)

3 réponses

  1. tinou35800 Messages postés 927 Statut Membre 65
     
    a la fin tu ajoute
    system("Pause");
    return 0;
    1
  2. Utilisateur anonyme
     
    J'ai penssé a la même chose que toi. Mais le truc c'est que ta commande n'est pas bonne.
    0
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Bonjour,

      Tout d'abord ce n'est pas du C++ mais du C.
      Ensuite, effectivement, il faut rajouter system("pause"); sans oublier de #include <stdlib.h>.
      0
    2. Utilisateur anonyme
       
      en effet l'include a du être oublié de ma part je vous tien au courant.
      0
    3. Utilisateur anonyme
       
      Fonctionne je vous remercie tous les deux.
      0
  3. tinou35800 Messages postés 927 Statut Membre 65
     
    désolé de l'erreur
    return EXIT_SUCCESS;
    c'est se que j'utilise quand je code en c++ avec devc++
    Windows bug, avez vous pensez a regarder se qui se trouve entre le clavier et le siège??
    0
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      @tinou35800,
      return EXIT_SUCCESS; ou return 0; c'est la même chose... (A condition d'inclure stdlib.h).
      0