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

Linux Discussion :

Test si une structure in_addr vaut NULL


Sujet :

Linux

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 5
    Points : 2
    Points
    2
    Par défaut Test si une structure in_addr vaut NULL
    Bonjour,

    Dans mon programme j'ai une fonction qui prend en paramètre une structure in_addr.
    Je voudrai tester si ce paramètre n'est pas nul. Mais j'ai une erreur de compilation

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    int fonction(struct in_addr ip) {
          if (ip != NULL) {
                  ...
          }
          return 0;
    }
    Mais j'obtiens une erreur de compilation :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    error: invalid operands to binary != (have ‘struct in_addr’ and ‘void *)
    J'ai pensé à caster... mais c'est un peu sale non ?
    Je ne comprend pas cette erreur de compilation étant donné que pour un test semblable sur d'autres structures je n'ai pas cette erreur.

    Merci

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Points : 2 505
    Points
    2 505
    Par défaut
    Je suppose que "ip" est sensé être un struct in_addr *, pas un struct in_addr.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    ok problème résolu ! Merci bien.

Discussions similaires

  1. Test d'une valeur nulle
    Par Z4ng3tsu dans le forum Débuter
    Réponses: 5
    Dernier message: 29/12/2011, 10h18
  2. une Structure nulle
    Par 3aychoucha dans le forum C++
    Réponses: 6
    Dernier message: 04/10/2011, 11h28
  3. [AC-2007] Test d'une valeur pour savoir si elle est nulle
    Par glooping dans le forum IHM
    Réponses: 2
    Dernier message: 01/10/2009, 11h26
  4. [XSLT] Teste si une variable est nulle
    Par kkwet30 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 08/02/2008, 20h50
  5. Test en parcourant une structure chainée...
    Par z980x dans le forum C++
    Réponses: 4
    Dernier message: 28/03/2006, 13h45

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