Partage
  • Partager sur Facebook
  • Partager sur Twitter

warning: parameter 'xxx' set but not used

Sujet résolu
    11 avril 2021 à 17:46:11

    Bonjour,

    En tant que débutant j'ai une erreur que je ne comprends pas : " warning: parameter 'temperature_cumulus' set but not used .

    Cela survient dans une fonction à l'aquelle j'envoie un pointer vers une variable temperature (aka *temperature_cumulus) pour quelle puisse la modifier.

    Le code est le suivant"

    void readMeasuredTemperature (byte *temperature_cumulus, const byte adresse_sonde[]) {
      byte data[2]; // données lues du capteur
      sonde.reset();
      sonde.select(adresse_sonde);
      sonde.write(0xBE);
      for (byte i = 0; i < 2; i++)  {
        data[i] = sonde.read();
      }
      temperature_cumulus = byte (((data[1] << 4) | data[0]) >> 4); 
      
    } //fin de la fonction de lecture de la température

    Merci pour l'aide. 

    • Partager sur Facebook
    • Partager sur Twitter
      11 avril 2021 à 18:18:18

      Hello,

      Ligne 9, tu assignes une valeur à temperature_cumulus, mais tu n'emploies jamais cette valeur.

      Voir réponse dans ton autre post.

      -
      Edité par edgarjacobs 11 avril 2021 à 18:18:34

      • Partager sur Facebook
      • Partager sur Twitter

      On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent

      warning: parameter 'xxx' set but not used

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown