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 :

réseau et structure de données


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2005
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 143
    Par défaut réseau et structure de données
    Bonjour,
    Est-il possible d'envoyer avec les primitives réseaux, une structure contenant d'autres structures ?

    mon pb est le suivant :
    la structure principale contient un variable char, qui est bien lue à la réception;
    mais les sous-structure ont toutes leurs variables à null

    et c'est la structure principale qui est envoyée


    merci pour vos réponses

  2. #2
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par shawty
    Est-il possible d'envoyer avec les primitives réseaux, une structure contenant d'autres structures ?

    mon pb est le suivant :
    la structure principale contient un variable char, qui est bien lue à la réception;
    mais les sous-structure ont toutes leurs variables à null

    et c'est la structure principale qui est envoyée
    C'est un problème plus complexe qu'il n'y parait. Si la structure est linéaire (pas de pointeurs), c'est théoriquement possible. Mais ce n'est pas portable. Rien ne dit que la machine distante sera capable de comprendre le format envoyé.

    Il y a, à ma connaissance, que 2 façons de procéder pour être portable.
    • La simple : tout encoder en texte, par exemple au format CSV.
    • La compliquée : utiliser un format binaire indépendant comme BER ou XDR.


    A lire absolument (fichier, réseau, mêmes problèmes, mêmes solutions):

    http://emmanuel-delahaye.developpez....m#enreg_struct

Discussions similaires

  1. Comment créer une structure de donnée dynamiquement ?
    Par Beaunico dans le forum Langage
    Réponses: 9
    Dernier message: 24/01/2006, 09h34
  2. Aide pour diagramme de structure des données
    Par DeezerD dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 04/12/2004, 19h10
  3. Méta-Programmation - [ structures de données ]
    Par Dam)rpgheaven dans le forum C++
    Réponses: 3
    Dernier message: 03/12/2004, 19h38
  4. Structure des données en retour d'un DBExtract ?
    Par mikouts dans le forum XMLRAD
    Réponses: 4
    Dernier message: 24/01/2003, 15h15
  5. Structure de données de type "RECORD"
    Par chaours dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 30/09/2002, 17h10

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