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

Arduino Discussion :

Codage librairie hx711


Sujet :

Arduino

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 11
    Par défaut Codage librairie hx711
    bonjour,
    je mets en oeuvre le composant hx711,et je m'intéresse au codage de la librairie.
    Je ne comprends pas cette partie:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    averageValue();
    	this->setOffset(averageValue());
    	this->setScale();
    Que signifie cet opérateur?

  2. #2
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 247
    Par défaut
    Tu parle du --> ?
    C'est "l'opérateur" (car c'est pas vraiment un opérateur) de classe.

    this->SetOffset, signifie que tu fais référence à la méthode SetOffset de la classe this. Dans d'autres langages cela aurait été noté simplement this.SetOffset

    Si tu parles du this, this représente simplement la classe dans laquelle tu te trouve.
    Tu trouve cette notation ici en C++, mais aussi en Java, C#. En VB, le mot clé correspondant est Me

  3. #3
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 162
    Billets dans le blog
    47
    Par défaut
    Bonsoir,

    Un bon cours de C++ II-B. Accès aux membres, et il y en a d'autres

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 11
    Par défaut
    Merci, il va falloir me mettre au c++ donc.

  5. #5
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 493
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par sevyc64 Voir le message
    Si tu parles du this, this représente simplement la classe dans laquelle tu te trouve.
    Tu trouve cette notation ici en C++, mais aussi en Java, C#. En VB, le mot clé correspondant est Me
    Pour être exact, ce n'est pas la classe elle-même mais l'instance de cette classe

    En C++, tu n'as généralement pas besoin de faire référence explicitement à this, qui est un pointeur vers l'instance (d'où la -> au lieu d'un . pour accéder aux méthodes offertes).

    [Mode complément d'information]En Python, c'est self.[/Mode complément d'information]

Discussions similaires

  1. Librairie JAVA pour le HX711
    Par BOUGY Mickaël dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 03/05/2017, 19h33
  2. Réponses: 5
    Dernier message: 09/12/2002, 22h23
  3. [GTK]PB Librairie GTK+ sous dev-c++
    Par wozzy dans le forum Dev-C++
    Réponses: 15
    Dernier message: 05/11/2002, 14h55
  4. codage objet
    Par charly dans le forum Algorithmes et structures de données
    Réponses: 18
    Dernier message: 22/08/2002, 16h49
  5. compatibilité des librairies directX8
    Par Freakazoid dans le forum DirectX
    Réponses: 3
    Dernier message: 23/05/2002, 21h33

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