IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Comment récupérer la valeur de l'adresse mémoire d'un objet


Sujet :

C#

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2006
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 20
    Points : 23
    Points
    23
    Par défaut Comment récupérer la valeur de l'adresse mémoire d'un objet
    salut tt le monde; ma question est la suivante :

    si je déclare :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    StringBuilder sb=new StringBuilder("Hello Developpez");
    comment je peux avoir la valeur de l'adresse mémoire de l'objet sb.
    je travail sur une application console est je besoin de tester qq trucs.


    ex :

    en langage C c'est facile :

    Code C : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    int a=15;
    int *p=&a;
    printf("%d",p);=> ça donnes l'adresse mémoire pointée par le pointeur p (1245008)

    merci d'avance

  2. #2
    Membre à l'essai
    Inscrit en
    Juillet 2006
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 20
    Points : 23
    Points
    23
    Par défaut
    Bonjour tt le monde

    ça y est je l'ai trouvé.

    il suffit de programmer de la même manière +- que le langage C, en mettant le code dans un contexte unsafe.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     public unsafe static void Main()
    {
    int x = 100;
    int* pX = &x;
    System.Console.Out.WriteLine(pX);
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment modifier la valeur d'une adresse mémoire ?
    Par copterkill dans le forum Windows
    Réponses: 6
    Dernier message: 08/02/2009, 22h18
  2. Réponses: 7
    Dernier message: 15/09/2005, 06h37
  3. Comment récupérer la valeur d'un dbGrid dans des fenêtres MDI ?
    Par sylvie cl dans le forum Composants VCL
    Réponses: 5
    Dernier message: 19/07/2005, 13h42
  4. Récupérer la valeur d'une adresse hexa 300.
    Par Cochman dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 04/06/2005, 17h45
  5. Réponses: 3
    Dernier message: 22/01/2005, 22h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo