Qt Creator

Sarrah -  
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Vous connaissez QtCreator ?
Vous pensez quoi de ses #include <QtDebug> et qdebug au lieu de cout ( entre autres ) ?

A voir également:

4 réponses

Sarrah
 
Personne ne connait ou personne n'a d'avis sur le sujet ?!
0
loupius Messages postés 789 Statut Membre 148
 
Je n'en pense rien ... ;) !!!
Mais l'avantage est de pouvoir écrire quelque chose du genre:
QString str = "oneString";
qDebug() << "str=" << str;
Bien sûr il est possible de faire afficher une instance de QString avec 'cout'... à condition de surcharger l'opérateur '<<' dans la classe QString, c'est un peu plus long.
Bonne continuation.
0
Sarrah
 
En fait la question était plus du genre que pensez-vous d'apprendre le C++ via QtCreator ?
Merci
0
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Salut.
J'utilise un peu QtCreator. J'aime bien le qDebug, même si il me pose quelques problèmes étranges parfois. Il est plus puissant que le cout et mieux fait, supportant les classes Qt.
De mémoire, les affichages avec qDebug sont supprimés lorsqu'on compile en mode release. J'aime bien se concept qui te permet de ne pas modifier à chaque fois le code source.
Pour ta dernière question. Pourquoi pas. En tout cas, il vaut mieux l'apprendre par Qt que par visual, car Qt respecte plus les normes C++ iso.
Ensuite, il faut être conscient que "slots" et "signal" n'existe pas en C++, et je ne trouve pas très propre la macro QOBJECT en début de classe.

Qt remplace en quelque sorte la STL. Il est vrai que la STL fait parti du standard C++ et qu'utiliser Qt ne permet pas de l'apprendre. Mais à mon avis, le plus difficile du langage ce n'est pas la STL, donc le problème est minime.
0