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

C++Builder Discussion :

[memoire]Fuite de memoire?


Sujet :

C++Builder

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2002
    Messages
    198
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 198
    Par défaut [memoire]Fuite de memoire?
    Bonjour,
    J'utilise la fonction FileDirectory pour selectioner un dossier.
    En parallele du programme qui utilise cette fonction, j'ai démaré le programme que windows fournit pour controler l'ordinateur ctrl+shift+esc .
    La memoire utilisee avant l'appel de la dite fonction est beaucoup plus faible qu'apres. Ai-je une perte de memoire? si oui comment la récuperer; ou dois-je utiliser un autre programme pour verifier ces pertes de memoire.

    Merci de vos lumieres

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 26
    Par défaut
    Difficile de répondre avec si peu d'éléments.
    En revanche, pour tester tes fuites mémoires, tu peux utiliser memproof qui fonctionne bien sur toutes sortes d'objets

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2002
    Messages
    198
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 198
    Par défaut
    Bonjour,

    Merci pour ton tip sur le programme pour le controle de la memoire. Mais il n'est pas supporté par BCB 6 perso.

    J'ai commis une erreur. Le nom de la fonction est SelectDirectory et non pas fileDirectory
    J'ai l'impression que la memoire utilisée par SelectDirectory (la form) n'est pas libérée lorsque la fonction est terminée? En tout cas c'est ce que me dit le "controleur des taches" (ctrl-shift-esc pour windows anglais en français je pense que c'est qqchose comme ctrl-maj-echap.
    Dois-je creer un pointeur sur la form de la fonction pour libérer la memoire?
    Pourtant il me semble que la memoire utilisee par les elements visuels des fonctions filles est automatiquement liberee?

    Merci encore pour toute aide

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

Discussions similaires

  1. [JVM]Fuite de mémoire
    Par anykeyh dans le forum Général Java
    Réponses: 6
    Dernier message: 28/09/2009, 22h43
  2. Réponses: 5
    Dernier message: 17/03/2006, 18h19
  3. Outils pour rechercher des fuites de memoires dans un prog
    Par elekis dans le forum Applications et environnements graphiques
    Réponses: 5
    Dernier message: 29/04/2005, 21h06
  4. fuite de memoire dans une liste de pointeur sur composant
    Par Nicolos_A dans le forum Composants VCL
    Réponses: 2
    Dernier message: 16/12/2004, 08h46
  5. correction de fuite de memoire
    Par vince3320 dans le forum C
    Réponses: 38
    Dernier message: 28/06/2004, 11h27

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