C++ MALLOC et PILE ?
Snip714
Messages postés
240
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
quel est l'intérêt, je veux dire pourquoi utiliser les PILES en C++ ?
Et la fonction malloc ?
Je sais à quoi ça sert mais je sais pas trop l'utilié.
quel est l'intérêt, je veux dire pourquoi utiliser les PILES en C++ ?
Et la fonction malloc ?
Je sais à quoi ça sert mais je sais pas trop l'utilié.
A voir également:
- C++ MALLOC et PILE ?
- Pile carte mere - Guide
- Pile manette wii ✓ - Forum Wii
- Pile bios empêche démarrage pc ✓ - Forum Matériel & Système
- PIle BIOS ✓ - Forum Carte-mère/mémoire
- Comment changer pile souris contactor ✓ - Forum MacOS
2 réponses
Salut,
Les Piles ça sert à stocker des informations facilement suivant le principe FIFO (premier arrivé, premier sorti).
Malloc ? Ca sert surtout en C pour faire de l'allocation dynamique, c'est-à-dire réaliser une allocation d'une taille définie à l'exécution (par l'utilisateur, ...). En C++, on utilise plutôt l'opérateur new.
Cdlt
Les Piles ça sert à stocker des informations facilement suivant le principe FIFO (premier arrivé, premier sorti).
Malloc ? Ca sert surtout en C pour faire de l'allocation dynamique, c'est-à-dire réaliser une allocation d'une taille définie à l'exécution (par l'utilisateur, ...). En C++, on utilise plutôt l'opérateur new.
Cdlt
oui mais quelle utilité du pile par rapport à une déclaration de variable simple ?
Un exemple très simple. Imagine que tu dois stocker un tableau de très grande taille. Comme un tableau alloue une plage de façon contiguë, l'allocation pourra échouer. Avec la pile, les différents éléments seront dispersés à travers la mémoire. Donc besoin de moins de place.
Sinon autre intérêt, des fois, tu as besoin de stocker une information rapidement, puis une autre. Et enfin, t'as besoin de les récupérer (d'abord la dernière, puis l'autre), genre pour réaliser une calculatrice notation infixée. Réalisé ça avec un tableau, vraiment pas pratique.
J'espère t'avoir convaincu.
Sinon autre intérêt, des fois, tu as besoin de stocker une information rapidement, puis une autre. Et enfin, t'as besoin de les récupérer (d'abord la dernière, puis l'autre), genre pour réaliser une calculatrice notation infixée. Réalisé ça avec un tableau, vraiment pas pratique.
J'espère t'avoir convaincu.