Tableau appelé par deux application

[Résolu]
Signaler
Messages postés
109
Date d'inscription
samedi 3 novembre 2007
Statut
Membre
Dernière intervention
4 février 2016
-
Messages postés
109
Date d'inscription
samedi 3 novembre 2007
Statut
Membre
Dernière intervention
4 février 2016
-
Bonjour

J'ai un fichier header.h dans ce fichier j'ai déclaré buffer[100]
-dans une première application console win32 j'ai fait #include "header.h" et j'ai modifié le buffer[100] en utilisant memcpy(buffer,"azerty",6);

Dans une deuxième application console win32 j'ai inclut le même fichier header.h et je veux afficher le buffer mes rien ne s'affiche.comment est ce que je dois faire pour que je puisse récuperer la valeur "azerty" dans la deuxième application

merci

2 réponses

Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
Fort heureusement les processus ont des espaces memoires cloisonnés.
Au plus simple, va voir du coté de FuileMapping pour partager de la memoire.

ciao...
BruNews, MVP VC++
Messages postés
109
Date d'inscription
samedi 3 novembre 2007
Statut
Membre
Dernière intervention
4 février 2016

Merci BruNew

J'ai trouvé la solution dans ce lien
http://msdn.microsoft.com/en-us/library/aa366551%28v=vs.85%29.aspx

ça marche à merveille