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 :

bad_alloc at memory location


Sujet :

Visual C++

  1. #1
    Nouveau candidat au Club
    Inscrit en
    F�vrier 2009
    Messages
    2
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2009
    Messages : 2
    Par d�faut bad_alloc at memory location
    salut tout le monde
    je developpe en C++ sous visual studio 2005 en utilisant la biblioth�que ITPP (IT++) pour les telecommunications. mon probl�me est que mon code marche correctement. mais si je modifie la valeur d'une variable qui va faire que beaucoup plus de donn�es seront trait�s, l'execution bloque et j'ai LE message suivant:
    "nombre iteration.exe: Microsoft C++ exception: std::bad_alloc at memory location 0x0012f7b4..."
    est ce que ce probl�me est d�pendant de la RAM que contient l'ordi o� est ce que c'est d� au visual studio ou est ce que c'est un probl�me d'allocation ou un truc de ce genre.
    j'ai essay� ce code sur deux ordinateurs l'un est DELL P4 3GHz 512MO RAM et l'autre un portable avec aussi 512MO de RAM. �a coince avec les deux bien sur.
    aidez moi svp c'est tr�s urgent et merci beaucoup

  2. #2
    R�dacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par d�faut
    Citation Envoy� par mahrouch Voir le message
    c'est tr�s urgent
    C'est plus cher alors ...

    Blague � part : tu alloues sans probablement d�sallou� -> au bout d'un moment tu n'as plus de m�moire.

  3. #3
    Nouveau candidat au Club
    Inscrit en
    F�vrier 2009
    Messages
    2
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2009
    Messages : 2
    Par d�faut
    merci 3DArchi mais est ce que tu crois peut �tre r�solu en augmentant la taille de la RAM.

  4. #4
    R�dacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par d�faut
    Bonjour,
    En augmentant la RAM tu risques juste de d�caler le moment o� l'erreur va se produire. Ca peut �tre une solution dans l'urgence (coup de feu pour r�soudre rapidement un pb utilisateur).
    Pour une solution p�renne, je te conseil plut�t de trouver la source du probl�me dans le code et de la corriger. Ce sera plus long mais le probl�me sera plus probablement d�finitivement r�gl�.

  5. #5
    Membre chevronn�
    Avatar de PetitPapaNo�l
    D�veloppeur informatique
    Inscrit en
    Septembre 2006
    Messages
    559
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par d�faut
    Bonjour,

    Augmenter la taille de la RAM n'est pas du tout la solution qu'un bon d�veloppeur doit envisager. Il faut traiter la maladie plut�t que ses sympt�mes...

    EDIT : 3DArchi, tu m'as grill� !

Discussions similaires

  1. Probl�me Locate avec espaces
    Par Clezio dans le forum Bases de donn�es
    R�ponses: 2
    Dernier message: 10/03/2004, 19h06
  2. R�ponses: 7
    Dernier message: 26/02/2004, 09h32
  3. [JBuilder 8] Out of memory problem ...
    Par keros dans le forum JBuilder
    R�ponses: 2
    Dernier message: 08/09/2003, 19h03
  4. Probl�me avec memory mapping
    Par gemai dans le forum C
    R�ponses: 13
    Dernier message: 04/07/2003, 09h50
  5. Memory fault(coredump)
    Par nono1 dans le forum C
    R�ponses: 8
    Dernier message: 17/12/2002, 17h26

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