bouclettes a écrit:
Dans testapp.h, j'écris: nomdemaClasse nomdemonObjet
Dans testapp.cpp, j'écris: nomdemaClasse nomdemonObjet (paramètre)
Ma façon habituelle de faire marche avec ta classe, je te la mets en zip.
Dans testapp.h: nomdemaClasse * nomdemonObjet
Dans testapp.cpp: nomdemonObjet = new nomdemaClasse(paramètre)
Mais j'ai fait un autre essai, et je m'aperçois que je ne suis pas moi-même au clair avec tout ça. Je ne maitrise pas encore comment ça marche pour faire nomdemaClasse nomdemonObjet dans le .h
Je pensais que
nomdemaClasse nomdemonObjet (paramètre)
dans le .h marcherait, mais c'est plus compliqué que ça d'après mes récentes lectures.
caracteriel a écrit:
J'utiliserais plutôt :
Toggle *t
t= new toggle[n]
où n est le nombre d'instance de ta classe
plutôt que "vector" pour des questions de flexibilité
Salut,
Pourrais-tu expliquer pourquoi ?
(ou peut-être plus tard, pour ne pas embrouiller bouclette qui n'en est pas encore là ?)
Hors ligne
Salut lilive,
Flexibilité n'était pas le mot juste. Ce que je voulais surtout dire est que lorsqu'on a ce schéma en tête, on voit plus facilement comment créer des tableaux de n-dimension plutôt que vector qui nous limite à une perspective 1-d.
Pour la flexibilité et l'optimisation, il faut se faire à côté une petite classe qui te permet de manipuler des listes que tu peux resortir à tout moment.
Hors ligne
Salut Caracteriel,
Merci pour ta réponse. Ça m'envoie sur d'autres questions, mais je pense que ce n'est pas le moment d'approfondir ici, alors je me retiens
Et au fait bouclette, as-tu une bonne raison pour ne pas utiliser un des multiple addons qui permettent de créer des interfaces utilisateur? Par exemple ofxUI permet de créer des matrices de toogle, je l'ai testé sans problèmes.
Hors ligne
héhé! bonne question! A priori non, d'autant que je trouve les widgets de ofxUI très chouettes. Mais une bonne raison: c'est un très bon exercice pour apprendre.
Que ce soit pour refaire une énième fois ce qui a déjà été fait ou pour créer quelque chose de neuf, si j'utilise le c++ sans savoir utiliser les classes, c'est dommage! Voire étrange. Voire inutile.
C'est juste pour ça. Et puis parce que je suis têtu et que je n'aime pas utiliser des outils sans les comprendre
Petite manque de temps pour l'instant mais il y a pas mal d'infos que vous avez données que je vais prendre le temps de regarder de plus près.
bouclettes
Hors ligne