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

Discussion :

passage des parms par références

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif
    Inscrit en
    Mars 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 20
    Par défaut passage des parms par références

    bonjours,
    vous savez tout les livres et les tutoriels disent que passer les params d'une fct c++ par références et "syntaxiquement plus propres " que passer ces params comme pointeurs
    j'arrive vraiment à voir l'avantage????

  2. #2
    Rédacteur

    Inscrit en
    Novembre 2006
    Messages
    1 272
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 272
    Par défaut
    Citation Envoyé par ilyes_ka Voir le message
    bonjours,

    je cherche des doc qui peuvent m'aider à débuter avec QT.

    je sais qu'il y a plein de cours mais ce que je cherche c un cours pédagogique.

    merci de bien vouloir m'indiquer des liens.
    Tu as ce lien ici qui correspond a la traduction des tuto Qt Officiel. C'est assez pédagogique et bien fait mais ce n'est pas un vrai cours a proprement parlé.
    Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'équipe Qt de Developpez.
    N'hésitez pas à me contacter par MP.

  3. #3
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Par contre, je te conseille de consulter (si j'ai bien compris) en parallèle un cours de C++ (http://cpp.developpez.com/cours/), si tu veux apprendre le C++ et Qt en même temps.

    Un cours qui t'apprendrait les deux serait un mauvais cours.

    Si tu connais déjà un minimum le C++ (classes, héritage, polymorphisme, ce genre de choses), Qt passera comme une lettre à la poste, en particulier avec Qt Creator qui te simplifiera la gestion de tes projets faits avec Qt !

  4. #4
    Inactif
    Inscrit en
    Mars 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 20
    Par défaut
    bonjours,

    bon le c++ disant que j'ai un niveau de débutant(héritage, STL,....)
    mon problème c l'interface graphique!!!!
    tout le monde me conseil de me faire honneur avec QT

  5. #5
    Inactif
    Inscrit en
    Mars 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 20
    Par défaut fct inline
    bon autre question, je sais je en pose trop

    si les fct inline échappe le temps d'appel fct en résolvant ces fcts à la phase préprocesseur,
    quelle serait alors la difference entre une macro et une fct inline??? ce n'est pas comme
    la meme chose n'est-ce pas???

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1 874
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 874
    Par défaut
    si les fct inline échappe le temps d'appel fct en résolvant ces fcts à la phase préprocesseur,
    quelle serait alors la difference entre une macro et une fct inline
    Les fonctions inline ont moins d'effets de bord potentiels que les macros.
    Par exemple une macro qui calcule le max de 2 valeurs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #define MAX(a,b) ((a)>(b)?(a):(b))
    Si tu fais MAX(i++, 10) la variable i sera incrémentée 2 fois si i est supérieur à 10 alors que ça n'a rien d'évident en regardant l'appel.
    Une fonction inline équivalente n'a pas ces inconvénients.

    En revanche elles ne sont pas gérées par le préprocesseur mais bien par le compilateur.

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

Discussions similaires

  1. Passage des arguments par le shell
    Par panda31 dans le forum C
    Réponses: 8
    Dernier message: 09/11/2005, 11h53
  2. [PHP-JS] Passage des parametres par JavaScript
    Par anutka dans le forum Langage
    Réponses: 7
    Dernier message: 20/10/2005, 11h02
  3. Réponses: 2
    Dernier message: 19/07/2005, 11h12
  4. [EJB] Passage des paramètres par référence
    Par salome dans le forum Java EE
    Réponses: 2
    Dernier message: 05/07/2005, 11h25
  5. Réponses: 3
    Dernier message: 19/05/2005, 10h46

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