J'ai un peu d'un problème avec un de mes projets.
J'ai essayé de trouver un bien documentés exemple d'utilisation de la mémoire partagée avec fork() mais sans succès.
Fondamentalement, le scénario est que lorsque l'utilisateur lance le programme, j'ai besoin de stocker deux valeurs dans la mémoire partagée: current_path qui est un char* et un nom de fichier qui est aussi char*.
Selon les arguments de la commande, un nouveau processus a démarré avec fork() et que le processus a besoin de lire et de modifier le current_path variable stockée dans la mémoire partagée, tandis que le nom de fichier variable est en lecture seule.
Est-il un bon tutoriel sur la mémoire partagée avec un exemple de code (si possible) que vous pouvez m'indiquer?
Merci, bleepzter