J'ai dans l'idée de crée un jeu de cartes en POO sur QtCreator, j'ai déjà suivis pas mal de cours sur la programation orienté objet et j'ai déja pas mal de connaissance sur tout ce qui est constructeur et accesseur mais je dois dire que la je sèche. J'ai trois class, le main, la fenetre et le paquet le soucis c'est qu'il me dit que j'ai une erreur au niveau du paquet mais je vois absolument pas ou et je suis dessus depuis cet après midi quelqu'un saurait éclairer ma lanterne xP
L'erreur "undefined reference for vtable" avec Qt arrive souvent quand certains fichiers ne sont pas correctement recompilé. En général, un simple "run qmake" et puis un "rebuild" est suffisant pour fixer le problème.
En plus des remarque de jo_link_noir :
- il manque Q_OBJECT dans la classe Window
- rang[i] va crash. Et plus généralement, tu ne fais aucune vérification de l'accès à tes tableaux.
- qDebug ne s'utilise pas comme ca
- certaines variables membres sont inutiles
- manque de consistance (CamelCase vs snake_case, tableau C vs QVector)
- la variable rang devrait être constexpr
- inutile de déclarer "aléatoire" en dehors de la boucle
× 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.
Discord NaN. Mon site.