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

Threads & Processus C++ Discussion :

programmer avec les queues IPC, suffisant?


Sujet :

Threads & Processus C++

  1. #1
    Inactif
    Inscrit en
    Septembre 2010
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 13
    Points : 22
    Points
    22
    Par défaut programmer avec les queues IPC, suffisant?
    Bonsoir, Bonjour,

    Je suis en train de faire tout seul une sorte de système multi-processus (et non multithread, c'est un choix :: La vitesse n'est pas requise), sur GNU/Linux ubuntu, et je souhaites n'utiliser STRICTEMENT que le système des messages/queues sous IPC. Heu avec tout-de-même quelques protocoles utilisants les signaux Linux USR1 USR2 et autres...

    1) Est-ce que IPC/message est SUFFISANT d'un point de vue de la synchronisation, et donc que je puis me passer COMPLETEMENT des semaphores et notions de mémoires partagée... ??


    2) J'ai l'impression que de simple bibliothèques genre <iostream>, quand-même ultra basiques, pourraient amener des problèmes d'allocations/déallocation mémoire de manière indépendante de ma volonté... Est-ce possible? Notamment observé: des effets de bords lors de streaming like : cout << a << "b" << (mycast)C << monObjet << "autres..." << (mycast)D << endl; ... Avec par exemple un "mycast"::class:: incluant une static locale... Mais je crois que je vais raisonner en "foncteur" et refaire cette partie. [...soupir...] C'est surement moi l'effet-de-bords


    J'en appelle aux spécialistes

    D'avance merci.

    Je me suis mal présenté, je suis à la retraite et fais encore du c++ sur terrain Linuxien (gcc), et j'ai un gros défaut: Le refus d'utilisation de grosses bibliothèques qui prémâche ma compréhension des choses...

    A noter que pour certaines partie de logiciel, je n'hésite pas trop à utiliser simplement Java

  2. #2
    Inactif
    Inscrit en
    Septembre 2010
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 13
    Points : 22
    Points
    22
    Par défaut
    Merci,

    J'ai mes réponses

    Oui pour 1)

    Et 2) Je me débrouille, l'erreur était dans le formateur de time_t vers une chaine quelconque, donc interne à la STL. J'évite donc toujours de l'utiliser.

    Merci.

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

Discussions similaires

  1. IBM-MQ problème avec les Queue
    Par jdavid dans le forum Websphere
    Réponses: 1
    Dernier message: 10/09/2008, 17h01
  2. Premier programme avec les tableaux
    Par Panaméen dans le forum Débuter
    Réponses: 3
    Dernier message: 02/11/2007, 11h41
  3. [Debutant] Programme avec les fonctions
    Par Tilk*sg1 dans le forum Débuter
    Réponses: 5
    Dernier message: 06/11/2006, 11h03
  4. Programmation avec les MFC
    Par ksoft dans le forum MFC
    Réponses: 3
    Dernier message: 04/05/2006, 22h50
  5. Réponses: 4
    Dernier message: 15/03/2006, 10h31

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