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

VC++ .NET Discussion :

probleme de debugage


Sujet :

VC++ .NET

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2011
    Messages : 25
    Points : 27
    Points
    27
    Par défaut probleme de debugage
    salut à tous,
    - j'ai un systeme d'exploitation : win vista, un processeur amd
    - Edi : visual c++ 2008 express.
    - débutant en c++.

    - j'ai suivie les cours de "penser en C++ " 2nd edition, Bruce Eckel.

    - je suis au chapitre2

    - mon probléme est avec les exemples suivant :
    1-
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    //: C02:FillString.cpp
    // From Thinking in C++, 2nd Edition
    // Available at http://www.BruceEckel.com
    // (c) Bruce Eckel 2000
    // Copyright notice in Copyright.txt
    // Read an entire file into a single string
    #include <string>
    #include <iostream>
    #include <fstream>
    using namespace std;
     
    int main() {
      ifstream in("FillString.cpp");
      string s, line;
      while(getline(in, line))
        s += line + "\n";
      cout << s;
    } ///:~
    - sa generation donne :
    ------ Début de la génération*: Projet*: UtilFstream, Configuration*: Debug Win32 ------
    Compilation en cours...
    FillString.cpp
    Édition des liens en cours...
    Incorporation du manifeste en cours...
    Le journal de génération a été enregistré à l'emplacement "file://c:\Users\Amghar\Documents\Visual Studio 2008\Projects\UtilFstream\UtilFstream\Debug\BuildLog.htm"
    UtilFstream - 0 erreur(s), 0 avertissement(s)
    ========== Génération*: 1 a réussi, 0 a échoué, 0 mis à jour, 0 a été ignoré ==========
    - son débogage donne :
    'UtilFstream.exe'*: Chargé 'C:\Users\Amghar\Documents\Visual Studio 2008\Projects\UtilFstream\Debug\UtilFstream.exe', Les symboles ont été chargés.
    'UtilFstream.exe'*: Chargé 'C:\Windows\System32\ntdll.dll'
    'UtilFstream.exe'*: Chargé 'C:\Windows\System32\kernel32.dll'
    'UtilFstream.exe'*: Chargé 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcp90d.dll'
    'UtilFstream.exe'*: Chargé 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.1_none_bb1f6aa1308c35eb\msvcr90d.dll'
    Le programme '[3736] UtilFstream.exe: Natif' s'est arrêté avec le code 0 (0x0).
    puis rien ne ce passe !!!
    ma question est pourquoi le cout ne m'affiche rien ?

    - j'ai essayer de changer le :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ifstream in("FillString.cpp");
    par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ifstream in("C:/chemain/doc.txt");
    , c'est à dire en lui indiquant un chemin d'un document text existant, non vide....méme résultat.

    - encore un essai: en inqluant
    doc.txt
    dans le fichier ressource de mon projet sur VisualC++2008:
    clik droit sur fichier ressource puis élément existant.
    ...meme resultat !

    merci de votre aide et explication.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Août 2003
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 17
    Points : 30
    Points
    30
    Par défaut
    Le cout n'affichera pas le texte dans la partie débogage de visual studio.
    Le cout va afficher le texte dans la console DOS qui devrait apparaitre et disparaitre tout de suite avant que tu ne puisse rien voir vu que ton programme quitte après le cout.

    Essaye de mettre un point d’arrêt après le cout et regarde la console, tu verras que le texte y apparaitra.

    Une autre alternative, lance l'exe que tu a compilé dans une fenêtre DOS déjà ouverte.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2011
    Messages : 25
    Points : 27
    Points
    27
    Par défaut
    Merci l'ami, au fait j'ai englobé mon exemple d'apprentissage dans une boucle "for" qui compte jusqu'à 1000, pour pouvoire voire mon programme.

    au plaisire de vous revoire je vous dit mille merci et bonne continuation.

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

Discussions similaires

  1. Probleme de debugage
    Par Edisan dans le forum Java ME
    Réponses: 4
    Dernier message: 23/09/2007, 09h57
  2. [IDE] Problème avec le debugage
    Par Michel DELAVAL dans le forum Access
    Réponses: 12
    Dernier message: 28/09/2006, 11h40
  3. problème lié au debugage
    Par pellec dans le forum Access
    Réponses: 3
    Dernier message: 12/09/2006, 10h56
  4. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 15h50
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2002, 11h13

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