Recupere valeurs dans la mémoire
nico
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je cherche à savoir comment réutiliser des valeurs enregistrés dans la mémoire sous linux.
par exemple si j'enregistre le nombre 2 sous l'adresse 0x238989, je voudrais le récuperer via un autre programme.
je cherche à savoir comment réutiliser des valeurs enregistrés dans la mémoire sous linux.
par exemple si j'enregistre le nombre 2 sous l'adresse 0x238989, je voudrais le récuperer via un autre programme.
A voir également:
- Recupere valeurs dans la mémoire
- Mémoire vive - Guide
- RAM : type, format, CAS, vitesse, tout sur la mémoire vive - Guide
- C'est un secret bien gardé : ce réglage d'expert peut doper les performances de votre PC - Guide
- Nettoyer memoire iphone - Guide
- Récupéré au terminal de fret - Forum Consommation & Internet
3 réponses
Salut;
ça me parait impossible. Sur les OS moderne, tu as un controle et un assignement de la mémoire, si ton processus va lire dans une partie que l'OS ne lui a pas allouer, une erreur se crée (et heureusement quand on y réfléchi bien). du coup tu risque d'avoir une erreur de segmentation.
à la rigueur, tu peux peut être récupérer cette valeur en libérant en premier lieu la mémoire dans le programme qui a écris dessus.
Puis dans ton l'autre programme, tu fait une boucle :
ça me parait impossible. Sur les OS moderne, tu as un controle et un assignement de la mémoire, si ton processus va lire dans une partie que l'OS ne lui a pas allouer, une erreur se crée (et heureusement quand on y réfléchi bien). du coup tu risque d'avoir une erreur de segmentation.
à la rigueur, tu peux peut être récupérer cette valeur en libérant en premier lieu la mémoire dans le programme qui a écris dessus.
Puis dans ton l'autre programme, tu fait une boucle :
int *a=new int; while(a!=0x238989)a=new int;Par contre, rien ne garantie que la mémoire n'aura pas été modifier ou allouer à autre chose pendant ce temps.