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 :

Tracking.. sous VC++2005


Sujet :

Visual C++

  1. #1
    Membre confirm�
    Inscrit en
    D�cembre 2006
    Messages
    166
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 166
    Par d�faut Tracking.. sous VC++2005
    D'apr�s ce que je me souviens de VC++6.0 on pouvait facielement tracker les fuites m�moires des fonctions car il y avait un listing.. c'etait super pratique pour les localiser.

    Voil�, je suis maintenant oblig� de travailler avec VC++2005 et j'arrive pas a retrouver cette fonction...

    Quelqu'un peut m'aider ??

  2. #2
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    salut,
    rien n'a chang� ,les fuites apparaissent dans l'onglet debug..

  3. #3
    Membre confirm�
    Inscrit en
    D�cembre 2006
    Messages
    166
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 166
    Par d�faut
    ah... j'ai pas l'impression... bah... c'est bizarre... faut dire que j'ai que des trucs bizarres avec cet ordi...

    c'est soit �a soit j'ai pas de fuite.. mais ca m'�tonnerai fort

  4. #4
    Membre confirm�
    Inscrit en
    D�cembre 2006
    Messages
    166
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 166
    Par d�faut
    ouais.. enfin ce que j'aimerais moi, c'est d'avoir le nom du fichier voir de la fonction dans laquelle il y a la fuite.. voir le num�ro de ligne de code.

  5. #5
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    c'est toujours le cas ....
    si dans tes sources tu as bien ce bloc:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #include "stdafx.h"
    //....
    #ifdef _DEBUG
    #define new DEBUG_NEW
    #undef THIS_FILE
    static char THIS_FILE[] = __FILE__;
    #endif

  6. #6
    Membre confirm�
    Inscrit en
    D�cembre 2006
    Messages
    166
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 166
    Par d�faut
    bah pour tant �a y est... mais j'ai toujours �a quand j'�teind mon programme :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    Detected memory leaks!
    Dumping objects ->
    {4000037} normal block at 0x025FB398, 208 bytes long.
     Data: <                > 05 00 00 00 05 00 00 00 09 00 00 00 05 00 00 00 
    {3953538} normal block at 0x02312FE8, 208 bytes long.
     Data: <                > 05 00 00 00 05 00 00 00 09 00 00 00 05 00 00 00 
    Object dump complete.

  7. #7
    Membre confirm�
    Inscrit en
    D�cembre 2006
    Messages
    166
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 166
    Par d�faut
    p'tite question..

    les commandes ....#define new DEBUG_NEW....

    elles sont dans un fichier .h qu'inclue tous mes fichiers CPP en tant que precompiled Header... est-ce pour cel� que ca ne marche pas ???

  8. #8
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    oui, ce bloc est a mettre dans le .cpp apres stdafx.h ....

  9. #9
    Membre confirm�
    Inscrit en
    D�cembre 2006
    Messages
    166
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 166
    Par d�faut
    oohh.. zut.. ca me fait 550 fichiers cpp � modifier du coup... gal�re

    par contre le #include stdafx .. peut etre dans un autre include.. ??

    ou sinon si je met �a que dans les fichiers cpp qui poss�de un new.. j'ai plus que 250 fichiers � modifier

  10. #10
    Membre confirm�
    Inscrit en
    D�cembre 2006
    Messages
    166
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 166
    Par d�faut
    bah j'ai rajout� :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    #include "stdafx.h"
    #ifdef _DEBUG
    #define new DEBUG_NEW
    #undef THIS_FILE
    static char THIS_FILE[] = __FILE__;
    #endif
    au d�but de mes 250 fichiers qui font des new et des mallocs...

    rien y fait je ne peux toujours pas tracer la fuite m�moire

Discussions similaires

  1. DAO sous DELPHI 2005 pour MS Access...
    Par Mustard007 dans le forum Bases de donn�es
    R�ponses: 2
    Dernier message: 15/10/2005, 17h43
  2. Comment importer un activeX sous delphi 2005
    Par Akim13 dans le forum EDI
    R�ponses: 1
    Dernier message: 08/09/2005, 21h08
  3. [Visual 2005] Dacris et NETXP sous visual 2005
    Par Dinytro dans le forum Windows Forms
    R�ponses: 5
    Dernier message: 06/09/2005, 12h30
  4. Installer Firefox sous Mandriva 2005
    Par ced dans le forum Applications et environnements graphiques
    R�ponses: 6
    Dernier message: 05/09/2005, 14h36
  5. Probl�me avec EInOutError sous delphi 2005
    Par Teb dans le forum Langage
    R�ponses: 3
    Dernier message: 19/08/2005, 11h48

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