Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5226 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  heap/stack/segment

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

heap/stack/segment

n°1730848
in_your_ph​ion
Posté le 12-05-2008 à 14:18:45  profilanswer
 

Bonjour,
 
j'aimerais savoir si j'ai bien compris où sont stockées les variables en c++, est ce que c'est vrai que :
 
- les variables globales sont statiques, et stocquées dans le segment (bss ou data)
 
- les variables locales à une fonction sont stocquées dans la pile (stack, dans la RAM), puis mises dans des registres (processeur) pour effectuer des opérations
 
- les variables allouées dynamiquement (new,malloc) sont stocquées dans le tas (heap)
 
j'ai bon ?  [:arg]  
 
merci
 
 
 
 
 

mood
Publicité
Posté le 12-05-2008 à 14:18:45  profilanswer
 

n°1731128
Taz
bisounours-codeur
Posté le 13-05-2008 à 11:52:02  profilanswer
 

tout est en ram toutes façons

n°1731137
Taz
bisounours-codeur
Posté le 13-05-2008 à 12:19:10  profilanswer
 

et tout est segment, segment ça n'est pas le nom en particulier d'une zone.

n°1731366
in_your_ph​ion
Posté le 13-05-2008 à 22:32:51  profilanswer
 

Taz a écrit :

et tout est segment, segment ça n'est pas le nom en particulier d'une zone.


 
d'accord, merci pour ta réponse. Alors tout est ram ok. Ou puis je trouver de la doc sur bss et data ?  
 
(ps :j'ai bon pour le reste alors ?)
 
 :hello:

n°1731509
Taz
bisounours-codeur
Posté le 14-05-2008 à 10:17:56  profilanswer
 

http://en.wikipedia.org/wiki/.bss
 
et dans les doc des linker

n°1731513
dap++
Script kiddie
Posté le 14-05-2008 à 10:24:42  profilanswer
 

Un lien qui peut t'intéresser : http://www.iecc.com/linker/


---------------
dap.developpez.com
n°1732859
in_your_ph​ion
Posté le 16-05-2008 à 18:39:23  profilanswer
 

merci pour les références :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  heap/stack/segment

 

Sujets relatifs
[resolu(erreur de noob)]Probleme "segment fault"opengl: intersection de segment en mode blend.
DB2 et Materliased Query Table et rollback segmenttrouver taille du heap java
Serveur HTTP et Stack smashing detectedChanger la taille du heap space de JVM
[wxWidgets et OpenGL] Problème de stack overflow[C++] Probleme : Heap corruption detected
[C / Glut] Tracé de segmentStack overflow incompréhensible, csq ? Un forum... symétrique !!!
Plus de sujets relatifs à : heap/stack/segment


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)