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 :

Semaphores pour une adresse mémoire précise


Sujet :

C++

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 65
    Points : 38
    Points
    38
    Par défaut Semaphores pour une adresse mémoire précise
    Bonjour,

    Je dispose d'une base de données en mémoire. Elle contient un arbre répertoriant divers types d'objets. J'accède aux objets par adressage, et non en parcourant l'arbre.
    Je m'explique: un des types d'objets que contient l'arbre est le type DO. Lors de la création de l'arbre, je sauvegarde dans un tableau toutes les adresses des objets DO. De cette manière, lorsque je dois agir sur un objet DO, j'accède à ma table pour récupérer l'adresse et je la cast en DO.

    Mon problème est le suivant: plusieurs threads peuvent accéder à la même adresse (au même objet DO). Il faut donc que je la sécurise par un sémaphore. Comment faire pour protéger une adresse particulière ?

    Cordialement,

    Julien.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 65
    Points : 38
    Points
    38
    Par défaut
    En ajoutant le sémaphore à la structure qui défini l'objet DO, ce devrait marcher.

    Autant pour moi,

    Julien.

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

Discussions similaires

  1. Masque de saisie pour une adresse email
    Par Neilime05 dans le forum Access
    Réponses: 13
    Dernier message: 17/03/2018, 05h24
  2. Comment autoriser un protocole pour une adresse IP ?
    Par redvivi dans le forum Réseau
    Réponses: 0
    Dernier message: 18/11/2007, 13h02
  3. lire le contenu d'une adresse mémoire avec VB Script
    Par pierre.zelb dans le forum VBScript
    Réponses: 2
    Dernier message: 13/12/2006, 13h32
  4. lire la valeur d'une adresse mémoire
    Par ilimo dans le forum Windows
    Réponses: 17
    Dernier message: 11/04/2006, 15h21
  5. Réponses: 6
    Dernier message: 19/09/2005, 19h48

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