TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : Précédente 1 2 3 4 5 6 7 ... 93 94 95 96 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |
| Page : Précédente 1 2 3 4 5 6 7 ... 93 94 95 96 Suivante | |
<!--nico-->
|
# Posté le 18/06/2006 à 21:06:05 |
![]() Groupe : Membres |
Reprise du dernier message de la page précédente :
Par rapport au lien que nous donne azerty9 pour combiner WxWidgets avec SDL... Y-a-t'il la même possibilité de combiner QT avec SDL ? Ca permettrai au final de faire des applications SDL bien plus jolies non ? Est-ce que ça a penché (penche encore ?) en faveur de WxWidgets ?
Pensez à mettre en "résolu" les topics qui le sont effectivement SVP. En bas à gauche, Juste au-dessus du pied de page pendant la lecture du topic |
Kayl
|
# Posté le 18/06/2006 à 21:09:25 |
|
Groupe : Membres |
Il est possible de toute facon de créer un contexte SDL dans n'importe quelle fenetre existante. Si QT permet de récuperer l'handle du composant où on veut SDLiser, alors oui on peut les combiner.
Edit : regarde du coté du message 6 de http://lists.trolltech.com/qt-interest/2003-11/thread00243-0.html on sait jamais.
Édité
le 18/06/2006 à 21:16:35
par Kayl
|
El Tonio
|
# Posté le 19/06/2006 à 18:49:34 |
|
Groupe : Membres |
Est ce que les listes chainées et autres piles seront abordées ?
El Tonio |
Dragh'nalith
|
# Posté le 19/06/2006 à 20:06:11 |
Restons cohérent![]() Groupe : Membres |
En C++ il y a des listes et piles. Elles se trouvent dans la STL, la libraire standard, donc si M@téo21 fait un cours sur le C++ il est très probable qu'il en parle.
Après ce n'est pas sur qu'il détail leur fonctionnement... peut être en TP
|
M@teo21
|
# Posté le 20/06/2006 à 00:21:32 |
Doh ! Nuts. Mmh, donuts !![]() ![]() |
Peut-être en STL. Peut-être en annexes aussi.
Mais c'est pas une priorité et c'est pas vraiment prévu pour le moment. Ce qui se conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément. Nicolas Boileau (je suis fan) Comment commenter une news sur le SdZ ? Suivez l'aventure du SdZ et de Simple IT sur notre blog ! |
Karaziox
|
# Posté le 20/06/2006 à 00:42:06 |
|
Il changea l'eau en vain Groupe : Membres |
Pour ce qui est du prochain chapitre? Ça fait un petit moment qu'il n'y en a pas eu. Il approche ou pas du tout?
Un programme informatique fait ce que vous lui avez dit de faire, pas ce que vous voulez qu'il fasse |
k4dw4
|
# Posté le 20/06/2006 à 07:30:40 |
|
Lève toi et code ! Groupe : Membres |
Citation : Alcor
Pour ce qui est du prochain chapitre? Ça fait un petit moment qu'il n'y en a pas eu. Il approche ou pas du tout?
Je pense que c'est a cause des exams, qu'il approche pas mais que tout vas redevenir a un rythme normal
Enfin bon je pense juste.. Eh, espèce de 'tit con/cochon, si tu enfreint les règles, un modo va te botter/ploter les fesses ! |
Piwaï
|
# Posté le 20/06/2006 à 08:56:51 |
|
Why can't we be friend ? Groupe : Membres |
Je pense que les listes chainées, c'est quand même un point très important. Ca permet de faire des choses super pratique dès qu'on a des données à gérer, à classer, des tableaux de dimension variable, etc.
Pareil pour les piles, et les queues, mais bon les listes chainées c'est le plus importanT; Autre chose : Je n'ai vu nul part parler de programmation de jeux en C++. En effet, utiliser la SDL en C, c'est bien, mais les notions de POO permettent de beaucoup mieux faire des modules indépendants pour un jeu. Pour 2H4U, j'ai utilisé la classe de moteur de jeu que voici : http://gpwiki.org/index.php/SDL:Tutorials:Simple_Engine_Framework C'est assez court, et on peut probablement faire mieux (je l'ai pas mal modifié pour mon usage perso), mais je trouve que ca permet une meilleure compréhension du fonctionnement d'un jeu. Donc voila, je pense qu'une petite partie du tuto C++ devrait revenir sur le principe de moteur de jeu en C++, ca permettrai aux zéros d'éviter d'avoir des codes trop bordéliques et dur à relire. @++ Piwaï http://www.piwai.info "La violence est le dernier refuge de l'incompétence". Isaac Asimov, Fondation. Créateur de 2H4U : Too Hard For You et découvrez aussi BisouLand. |
Hideki
|
# Posté le 20/06/2006 à 09:01:01 |
Lost : 4 8 15 16 23 42...![]() Groupe : Membres |
Salut ! Je me pose un peu la même question que k4dw4 on est tres impatient d'avoir tes cours m@teo
Mais je pense aussi que cette a cause des exams que ça n'avance plus trop
Code : PHP |
k4dw4
|
# Posté le 20/06/2006 à 14:04:55 |
|
Lève toi et code ! Groupe : Membres |
Euh, c'est pas ma question, c'est celle de Alcor
Moi j'ai juste donné la réponse
Eh, espèce de 'tit con/cochon, si tu enfreint les règles, un modo va te botter/ploter les fesses ! |
Karaziox
|
# Posté le 20/06/2006 à 14:29:47 |
|
Il changea l'eau en vain Groupe : Membres |
Ok
Moi c'est pas grave chuis pas prèssé (j'doit déjà réussir a débugger mon code bordélique qui mélange C et C++ et qui plante dès qu'on ajoute un commentaire... )
Un programme informatique fait ce que vous lui avez dit de faire, pas ce que vous voulez qu'il fasse |
Zoloom
|
# Posté le 20/06/2006 à 15:43:05 |
Cauchemard compilatoire![]() Groupe : Membres |
Bonjour,
Voila je ramène ma fraise et pousse un coup de geule, mais il me semble que c'est juste. Le fait que wxWidgets soit abandonner au profit de Qt, m'a provoquer un choc. Pourquoi? C'est très simple, je deteste les WISIWIG, mais alors detester a un point que je ne pourrais décrir. Je garde un mauvais souvenir de microsoft frontpage,glade,Tkinter... Chez le WISIWIG, le code est peu soignée, la présentation finale n'est pas parfaite. La façon de coder soi-même peut paraître plus longue, mais au final ce n'est pas le cas. Je pose les problèmes suivants: - Un gros bug apparait: Avec le wisiwig: Il faut relire TOUT le code et comprendre la logique pour corriger le bug. Avec la bonne vielle méthode : Le fait que ca soit nous qui avons fait le code, permet de retrouver l'erreur plus facilement car nous avons créer nous même notre application. - Qui a le plus de possibiliés? Avec le wisiwig : Seules peuvent être utilisés les fonctions "toutes-faites" du programme. Avec la bonne vielle méthode : Il suffit de comprendre wxWidgets pour pouvoir utiliser TOUTES les fonctions sans limite (en plus on peut les personnaliser soi-même). - Question d'honneur et de professionalisme. Avec le WISIWIG : Cela voudra dire que même votre voisin aurait les mêmes possibilités? Si les entreprises marcheraient telles-quelles, la concurence serait absente. Avec la bonne vielle méthode : Etant donné que vous faîtes vous même vos fonctions, vous pouvez vous degager des autres. Quel bohneur quand vous annoncer fier, que vous l'avez fait seul, et sans log. Et pour dire que le code est souvent baclé. Voila je pense que wxWidgets serait tout de suite plus conforme a l'apprentissage. |
Pierre89
|
# Posté le 20/06/2006 à 15:50:38 |
Listen and don't speak![]() Groupe : Membres |
Mais M@teo21 n'a aucunement l'intention de nous axer sur le WYSIWYG : peut-être simplement nous expliquera-t-il comment ça marche mais le gros du travail sera du code pur et dur (enfin d'après sa façon de présenter les choses c'est comme ça !) !
De plus il existe tout autant de WYSIWYG avec WxWidgets ! "L'expérience est le nom que chacun donne à ses erreurs." (Oscar Wilde) |
Garuma
|
# Posté le 20/06/2006 à 16:29:02 |
using Mono.C#;![]() Groupe : Membres |
Citation : Pierre89
De plus il existe tout autant de WYSIWYG avec WxWidgets !
C'est bien simple, à la base il n'y en a aucun, que ce soit Qt, wxWidgets, GTK+, Cocoa... Il en existe parce que le marché demande des éditeurs RAD pour pas se casser la tête. Sinon je suis d'accord avec toi, Uims il vaut mieux coder en pur et dur plutôt que de laisser un éditeur faire le boulot. |
Pierre89
|
# Posté le 20/06/2006 à 16:37:05 |
Listen and don't speak![]() Groupe : Membres |
Bien sûr sur ce point je suis d'accord aussi, on apprend beaucoup plus et on maîtrise ce que l'on fait !
Bref tout ça pour dire que ce n'est pas le WYSIWYG qui va déterminer le choix d'un librairie ! "L'expérience est le nom que chacun donne à ses erreurs." (Oscar Wilde) |
M@teo21
|
# Posté le 20/06/2006 à 18:12:09 |
Doh ! Nuts. Mmh, donuts !![]() ![]() |
Pour le prochain chapitre > je peux pas encore dire quand il sortira et ce que ce sera, j'ai bcp bcp de taff en ce moment (mais vraiment très bcp énormément).
Pour le moteur de jeu en C++, vous avez mal lu. Je compte parler du moteur Ogre justement. Et si vous voulez aller plus bas niveau, y'a le cours de Kayl sur OpenGL. On a tout prévu. Uims > t'as pas saisi pourquoi je choisis de m'orienter vers QT. Le fait qu'il y ait un éditeur RAD n'est vraiment qu'accessoire à mes yeux, et il ne constituera qu'un chapitre de cours grand maximum. Si je choisis QT, c'est pour son code plus "joli" (le nom de la lib n'y est pas étranger) et donc mieux orienté objet (contrairement aux macros à foison de wxWidgets). Enfin, c'est aussi parce que QT est super simple à installer, contrairement à wx qu'il faut recompiler et ce n'est pas tjs évident pour les débutants. Ce serait bête de décourager les gens avant qu'ils aient commencé
Encore une fois, je renie pas wxWidgets, j'aime bien et j'ai fait des projets importants avec. Je continuerai à en faire. Le fait de choisir QT ne signifie pas qu'on va tout faire en clic / souris, bien au contraire. Ca sera tjs du code
Si j'avais choisi la MFC, j'aurais compris ta remarque, mais là pour QT tu fais fausse route. Tu ne peux pas connaître la lib pour dire ça
Ce qui se conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément. Nicolas Boileau (je suis fan) Comment commenter une news sur le SdZ ? Suivez l'aventure du SdZ et de Simple IT sur notre blog ! |
Zoloom
|
# Posté le 20/06/2006 à 18:32:31 |
Cauchemard compilatoire![]() Groupe : Membres |
Ouf je suis un peu rassuré. Bon après tout ce n'est qu'une question de gout...
|
Garuma
|
# Posté le 20/06/2006 à 18:38:44 |
using Mono.C#;![]() Groupe : Membres |
Citation : M@teo21
Si je choisis QT, c'est pour son code plus "joli" (le nom de la lib n'y est pas étranger) et donc mieux orienté objet (contrairement aux macros à foison de wxWidgets). Enfin, c'est aussi parce que QT est super simple à installer, contrairement à wx qu'il faut recompiler et ce n'est pas tjs évident pour les débutants. Ce serait bête de décourager les gens avant qu'ils aient commencé
![]() Je radote ou quoi ? Citation : Garuma Citation : M@teo21
Oulah bcp de questions, jvais pas arriver à répondre à tlm
Inconvénients de wxWidgets > puisqu'on me les demande, je dirais que l'installation est galère (j'ai sérieusement galéré pendant une semaine). Le problème avec ça, c'est que si personne arrive à l'installer, la suite du cours servira à rien. Et ça c'est super important !
Il y a aussi le fait que le code QT est plus joli (de l'avis de tout le monde ça). Ouvrir une fenêtre se fait en 4 lignes de code en QT (même pas), il faut beaucoup plus en wxWidgets. Citation : Garuma, un peu avant Pour l'installation de wxWidgets il faut certes la compiler mais je n'ai jamais eu de problème avec (taper make ou nmake c'est pas très dur), il existe des Devpacks (de FredCL par exemple) et sinon au pire on/je peux fournir des "prêtes à l'emploi". D'autant que de ce côté là les Linuxiens sont avantagés puisque wxWidgets est bien souvent proposé dans les dépots.
Je rajouterais que si les Zéro continuent sur la voie de la programmation faudra bien un jour qu´ils arrivent à compiler autre choses que leurs programmes. Citation : M@teo21 Si j'avais choisi la MFC, j'aurais compris ta remarque, mais là pour QT tu fais fausse route. Tu ne peux pas connaître la lib pour dire ça
![]() MFC c'est même pas la peine de l'apprendre : c'est moche, pas objet et Microsoft arrête de le développer.
Citation : M@teo21 Si je choisis QT, c'est pour son code plus "joli" (le nom de la lib n'y est pas étranger) et donc mieux orienté objet (contrairement aux macros à foison de wxWidgets).
Je préfère nettement la manière dont wxWidgets gèrent les évênements avec des macros. Quand au fait que y'a pas de macro avec Qt, mon oeil, pourquoi crois tu qu'il faut utiliser qmake et tous le bazard.
Édité
le 20/06/2006 à 18:42:06
par Garuma
|
Piwaï
|
# Posté le 20/06/2006 à 19:56:49 |
|
Why can't we be friend ? Groupe : Membres |
Décidément le débat fait rage...
Sinon, M@teo, quand je parlais de moteur, je pensais à la SDL, donc étant donné que ogre est la pour la 3D, c'est comme prendre un bazooka pour écraser une mouche... Ou ptet po ? Bref, jvé po tergiverser.. Faudrait faire un topic a part spécial wxwidget vs qt, histoire de laisser la places à d'autres éventuelles questions qui pourraient venir... Parce que, moi perso j'y connais rien, mais j'ai l'impression de lire toujours les mêmes réponses...
@++ Piwaï http://www.piwai.info "La violence est le dernier refuge de l'incompétence". Isaac Asimov, Fondation. Créateur de 2H4U : Too Hard For You et découvrez aussi BisouLand. |
k4dw4
|
# Posté le 20/06/2006 à 20:07:40 |
|
Lève toi et code ! Groupe : Membres |
Petite information : Ce n'est pas WISIWIG mais WYSIWYG => Wath You See Is Wath You Get.
De toute facon MFC.. Je crise, ca marche pas pour mac en plus.. Eh, espèce de 'tit con/cochon, si tu enfreint les règles, un modo va te botter/ploter les fesses ! |
Green
|
# Posté le 20/06/2006 à 20:19:50 |
Un jour, je le ferai!!!!![]() Groupe : Membres |
je voudrais savoir, quand tu auras fini tes nouveaux cours.Je suis trés impatient de d' assister aux nouveaux cours consernant le C++ et la suite de la librérie SDL.Merci d' avance.Répondez moi le plus tôt possible sur ce forum et merci encore.
Amicalement bmatthieu3 ![]() |
<!--nico-->
|
# Posté le 20/06/2006 à 20:43:56 |
![]() Groupe : Membres |
@bmatthieu3 : cf 5 messages plus tôt : "On sait pas encore, il y a beaucoup de travail qui passe en priorité".
C'est même pas la fonction recherche, c'est la lecture du topic là.... Pensez à mettre en "résolu" les topics qui le sont effectivement SVP. En bas à gauche, Juste au-dessus du pied de page pendant la lecture du topic |
M@teo21
|
# Posté le 20/06/2006 à 20:55:20 |
Doh ! Nuts. Mmh, donuts !![]() ![]() |
Je ne rentrerai pas dans un troll wx vs QT, car il n'y a pas lieu d'en avoir. Chacun a ses préférences, mais c'est pas une raison pour "casser" toutes les autres libs.
Je sais que QT a son propre précompilateur, mais moi je parle du code que le programmeur écrit effectivement (car c'est de ça dont il est sujet ici). La façon dont sont gérés les évènements en QT est très bien, de l'avis de tout le monde. wxWidgets utilise une approche très similaire à la MFC à ce niveau (masse de macros). La différence c'est que la MFC rédige ces macros pour toi généralement. Ce qui se conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément. Nicolas Boileau (je suis fan) Comment commenter une news sur le SdZ ? Suivez l'aventure du SdZ et de Simple IT sur notre blog ! |
Green
|
# Posté le 21/06/2006 à 09:25:29 |
Un jour, je le ferai!!!!![]() Groupe : Membres |
Merci
J' attendrais le temps qu' il faudra.Salut les zéros et bonne chance pour tes nouveaux tutos à venir, Matéo. Amicalement bmatthieu3 ![]() |
Orochi
|
# Posté le 21/06/2006 à 18:16:24 |
Powered by german suplex![]() Groupe : Membres |
Juste une petite remarque à m@teo, vu que tu as decidé de nous apprendre à utiliser QT au lieu de wxwidget, il faudrait peut etre changer cette phrase dans la programmation modulaire:
Citation : M@teo Normalement vous ne devriez pas avoir besoin d'utiliser les macros très souvent. Toutefois, certaines librairies assez complexes comme wxWidgets (librairie de création de fenêtres que nous étudierons bien plus tard) utilisent beaucoup de macros. Il est donc préférable de savoir comment cela fonctionne dès maintenant pour ne pas être bêtement perdu plus tard C'est pas urgent ni important mais c'est un petit fignolage
|
M@teo21
|
# Posté le 21/06/2006 à 18:42:26 |
Doh ! Nuts. Mmh, donuts !![]() ![]() |
Bien vu
Ce qui se conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément. Nicolas Boileau (je suis fan) Comment commenter une news sur le SdZ ? Suivez l'aventure du SdZ et de Simple IT sur notre blog ! |
anonyme
|
# Posté le 21/06/2006 à 22:13:37 |
|
Groupe : |
a ! mateo es que tu vas nous expliquez comment controlé par le system de flux un peripherique ?
|
Mackila
|
# Posté le 21/06/2006 à 23:04:40 |
Gorille bourré![]() |
Même pas envisageable tant que tu n'auras pas reposé la question de facon claire et soignée.
![]() |
anonyme
|
# Posté le 22/06/2006 à 19:15:59 |
|
Groupe : |
Bonjour,
Désolé d'écrire comme un porc
Cher m@teo21, Pourras-tu dans l'un de tes sublimes tutorials, nous écrire un yocto de tuto qui nous aura éclairé dans la quête de la perfection de la gestion de périphériques informatique. Comme cela vous convient-il ? Coordialement Charly. C'est bourré de fautes MERCI!
|
Zoloom
|
# Posté le 22/06/2006 à 20:18:56 |
Cauchemard compilatoire![]() Groupe : Membres |
Sans tomber dans le language politique non plus
Bon moi perso ca m'interesserais aussi. |
le grand schtroumpf
|
# Posté le 22/06/2006 à 20:29:02 |
Si vis pacem, para bellum!![]() Groupe : Membres |
|
Retour au forum "Langage C++" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
146 Zéros connectés |
5 requêtes |
0.7242s (0.708s)
