Allocation dans un segment de mémoire partagé
Bonsoir à tous,
Je cherche à créer une liste linéaire chaînée dans un segment de mémoire partagée, comment puis-je faire ? J'ai bien cherché mais j'ai rien trouvé à propos de ça. Plus exactement, lorsque je fais malloc() pour un maillon de la liste, je voudrais que cette allocation se fasse dans le segment de mémoire partagée que j'ai créé précédemment. Merci d'avance pour vos réponse :)
Allocation dans un segment de mémoire partagé
Bonjour,
C'est le processus père qui crée le segment de mémoire partagé, et c'est ses processus fils qui vont l'utiliser pour créer une liste d'enregistrements dans ce segment, afin que cette liste soit accessible par tous les processus fils.
Allocation dans un segment de mémoire partagé
D'accord cmoibal, je vais suivre l'exemple donné sur le lien. Je vous tiens au courant ! Merci pour vos réponses :)
Allocation dans un segment de mémoire partagé
Merci kwariz pour votre réponse, je vais voir avec votre exemple, car je suis bloqué sur la manière d'affecter une valeur à une case du segment, il me fait ERREUR DE SEGMENTATION. Je vous tiens au courant. Merci :)