Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Programmation > Langage C++ > Vos questions sur la suite des cours > Lecture du sujet

Vos questions sur la suite des cours

Cours de programmation C++

Vous devez être inscrit pour pouvoir poster des messages

Page : 1  2  3  4  ...  93  94  95  96  Suivante
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1  2  3  4  ...  93  94  95  96  Suivante
Hors ligne M@teo21 # Posté le 15/06/2006 à 00:19:39
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
Ce topic est destiné à accueillir vos questions sur la suite des cours C / C++ et OpenGL.

Les rédacteurs de ces cours vous ont dévoilé dans ce topic leur plan pour la suite de leurs tutos.
Des commentaires, des questions ?

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 !
 
Hors ligne Alex # Posté le 15/06/2006 à 00:21:25
Je suis Dieu \/
Avatar
Newsers
Moi j'aimerais apprendre à utiliser une librairie réseau, de manière complète. Et pas seulement une librairie pour les jeux, une librairie pour tout type d'application. Voilà, c'est ma suggestion :)

Image utilisateur
 
Hors ligne M@teo21 # Posté le 15/06/2006 à 00:35:33
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
<supprimé>
Édité le 11/11/2007 à 10:39:23 par M@teo21

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 !
 
Hors ligne miky-mike01 # Posté le 15/06/2006 à 00:36:52
Avatar
Groupe : Membres
moi de mon coté j'aurais bien aimé apprendre les "DLL" ou les ".a" mais je ne pense vraiment pas que quelqu'un ou même toi mateo vas le faire car c'est peut être trop long a expliquer (enfin je pense) .

voila sinon c'est déjà des très beau cours que tu nous propose la mateo21

.:: miky-mike ::.
Image utilisateur















Image utilisateur
 
Hors ligne iNaKoll # Posté le 15/06/2006 à 00:37:38
Grosso merdo
Avatar
Groupe : Membres
Ça met l'eau à la bouche tout ça ! J'espère que tu parviendra à la fin de ton tuto un jour, je te souhaite bonne chance ! Nous sommes nombreux à attendre la suite des évènements ! :p
Je te propose une Partie VII si jamais tu en venais à t'ennuyer après cela : ZeroLib pour créé des jeux, applications 3D, moteurs physique, multiplateforme etc.. (Oui il faudrait déjà créer cette librairie ! :lol: )
J'ai une question sur la partie III, as-tu déjà une vague idée des TPs de la fin de cette partie ? Le niveau de complexité sera-t-il plus élevé que pour le Sokoban ? A moins que ces nouveaux TPs ne fassent que mettre en oeuvre les nouvelles connaissances acquises dans les derniers chapitres du cours ?
Sinon, le choix de la librairie QT parait tout à fait justifié !

"La constante de couplage est fonction d'une certaine valeur constante que prend le champ scalaire des dilatations dans le vide quantique."
 
Hors ligne M@teo21 # Posté le 15/06/2006 à 00:38:07
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
On s'en fout de créer des librairies, le cours est là pour vous apprendre à en utiliser, pas en créer. Lorsque vous serez amenés à en créer, vous aurez de toute manière un tout autre niveau vous saurez vous passer de moi ;)

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 !
 
Hors ligne iNaKoll # Posté le 15/06/2006 à 00:40:50
Grosso merdo
Avatar
Groupe : Membres
Je sais bien qu'il est tard, mais pour la création de la librairie... c'était une boutade, certe de mauvais goût, mais une boutade quand même ! ^^
Par contre ce qui suivait était sérieux ! :]

"La constante de couplage est fonction d'une certaine valeur constante que prend le champ scalaire des dilatations dans le vide quantique."
 
Hors ligne C0c0 # Posté le 15/06/2006 à 00:41:05
Ca y est j'ai une citation !
Avatar
Groupe : Membres
A l'aide de tes cours, on pourra créer autre chose que des jeux ?
En tout cas merci ;)
Hors ligne M@teo21 # Posté le 15/06/2006 à 00:44:27
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
Citation : iNaKoll
Je sais bien qu'il est tard, mais pour la création de la librairie... c'était une boutade, certe de mauvais goût, mais une boutade quand même ! ^^
Par contre ce qui suivait était sérieux ! :]


Je répondais pas à toi mais au gars juste au-dessus qui veut faire des .dll ou des .a sans vraiment savoir ce que ça va lui apporter :p

Coco : bien sûr, la partie V sur QT devrait d'ailleurs bcp t'intéresser. Elle ne sera pas du tout orientée jeux mais applications graphiques de type GUI (càd fenêtres windows si tu préfères).

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 !
 
Hors ligne C0c0 # Posté le 15/06/2006 à 00:49:04
Ca y est j'ai une citation !
Avatar
Groupe : Membres
Citation : M@teo21
la partie V sur QT devrait d'ailleurs bcp t'intéresser


Effectivement ! ^^ Merci pour tous ces renseignements ! Au fait, toujours insomniaque à ce que je vois ? :p Moi je suis en vacances jm'en fiche :)
Hors ligne SuperMario TRH # Posté le 15/06/2006 à 03:17:23
Who cares ?
Avatar
Groupe : Membres
Salut. Tu as dis dans l'autre post-it que tu allais peut-être nous aider à nous lancer dans un RPG 2D avec la SDL.

Est-ce que c'est toujours prévu ?
Hors ligne anonyme # Posté le 15/06/2006 à 08:32:14
Groupe :
Citation : m@teo21
SDL_net que l'on verra dans la partie III sur la SDL n'est absolument pas faite pour les jeux, elle fonctionne pour tout. D'ailleurs les librairies réseau n'ont aucun rapport avec les jeux par définition.



ROOOOOOOOOOO :D

ce fameux reseau quesque l'on va s'eclater ! :D

et une question es que l'on va voir la gestion du lecteur CD_ROM?
Hors ligne Kerwando # Posté le 15/06/2006 à 11:51:24
Avatar
Groupe : Membres
Apparement tu compte aborder la programmation GUI avec QT. Je crois que wxwidgets est plus interessant à bien des égards.

-Tout d'abord le fait que cette librairie prend reellement l'apparence de la plateforme où elle est exécutée, ce qui produit au final des interfaces plus belle.

-Ensuite la licence de wxwidgets (LGPL) permet de develloper des applications propriétaires à nos zéros au sens où ils n'auront pas la contrainte d'avoir à faire systématiquement de l'open-source à chaque fois qu'ils utiliseront cette librairie. En effet avec QT, soit on fait de l'open-source soit on achete une licence.

QT et wxwidgets se valent sinon à tous les niveaux (possibilités,documentation...).

Le seul avantage de QT est sa simplicité d'installation.

Lyall Watson (biologiste):
"Si le cerveau était suffisamment simple pour que nous le comprenions, nous serions si simples que nous ne serions pas capables de le comprendre."

 
Hors ligne muaddib # Posté le 15/06/2006 à 13:00:47
Ubuntu User
Avatar
Groupe : Membres
@kerwando => faut arrêter de croire que tout le monde va, a terme, programmer des logiciels propriétaire :-° ... C'est pas vraiment un argument (à mon sens). Si tout le monde faisait du propriétaires, des projets comme VLC n'aurait jamais vu le jour (et ce serait dommage).
Si M@teo a choisi Qt c'est qu'il a ses raisons (il a surement déjà pesé le pour et le contre entre wxWidget et Qt !)
Édité le 15/06/2006 à 13:01:47 par muaddib

N'oubliez pas de faire une recherche avant de poster dans les forums. Google et le moteur de recherche du SdZ sont vos amis ;)
Image utilisateur

 
Hors ligne C0c0 # Posté le 15/06/2006 à 13:11:04
Ca y est j'ai une citation !
Avatar
Groupe : Membres
Citation : M@teo21
Notez que j'ai pas mal hésité (et j'hésite toujours un peu) sur la librairie à utiliser pour réaliser des fenêtres. Je pensais à la base parler de wxWidgets, mais voilà que pris d'un soudain revirement de conscience je suis aujourd'hui convaincu qu'il est préférable de présenter QT.
Les raisons sont multiples et on pourra en discuter éventuellement.


Il hésite encore et la meilleure façon de faire le meilleur choix est d'en débattre ;)
Hors ligne M@teo21 # Posté le 15/06/2006 à 14:54:39
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
C'est pas vraiment ça kerwando. Je sais que QT est sous license GPL, et oui ça pèse en sa défaveur.

Mais il y a tellement de "pour" du côté de QT que je pense sérieusement présenter plutôt cette librairie.
J'ai déjà fait une petite liste dans mon post-it, mais je peux rajouter ceci si vous voulez : c'est la librairie la plus intéressante à enseigner. Elle est parfaitement orientée objet, plus que wxWidgets. Plus "propre" aussi, d'un point de vue programmation.

C'est donc surtout l'intérêt pédagogique qui fait pencher la balance en faveur de QT. Je dis ça en connaissance de cause, j'ai déjà utilisé les deux librairies hein ;)

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 !
 
Hors ligne Moktar2 # Posté le 15/06/2006 à 15:10:44
Groupe : Membres
Connaîtrais tu un bon site pour apprendre le C++ ? J'ai commencé par le C du SDZ et après beaucoup de contenus de sites différents assimilés j'aimerais me mettre au C++ ...

[EDIT] Je viens de me rendre compte que ce n'est pas du tout le sujet du topic... j'ai été attisé par les propos sur QT et wxWidgets en C++ :p
Édité le 15/06/2006 à 15:11:53 par Moktar2
Hors ligne coyotte49 # Posté le 15/06/2006 à 15:20:55
Groupe : Membres
Perso, je te conseille quand même d'acheter un bouquin (pas pour ne plus lire les cours de Mateo hein ^^), mais pour bien comprendre le principe objet, et ne pas en avoir une étude fragmenter dû aux nombreux tutos que tu vas lire sur le sujet. Ainsi, si tu comptes réaliser plus tard, l'étude de Java, tu pourras cette fois trouver les infos sur le net, étant donné que tu auras les concepts de la programmation orienté objet. Il ne te restera plus qu'à assimiler la syntaxe.

Si tu préfères tout de même apprendre ceci par le net :
http://perso.enst-bretagne.fr/~brunet/Cours/Tutorial_C++/
http://c.developpez.com/cours/
http://www.google.fr




 
Hors ligne le grand schtroumpf # Posté le 15/06/2006 à 15:41:22
Si vis pacem, para bellum!
Avatar
Groupe : Membres
Juste une question a propos d'OpenGL:
D'après les vidéos présentes dans les signatures de Kayl, on pourrait donc importer des modèles 3d complexes rien qu'avec openGL.

Alors...pourquoi utiliser un moteur 3D?
qu'est-ce que ça change?


Cutlass fury(furie du sabre) de Vyse
Image utilisateur
Cliquez pour agrandir
 
Hors ligne Moktar2 # Posté le 15/06/2006 à 15:42:54
Groupe : Membres
Merci pour ces liens. Je suis actuellement en train d'étudier celui ci et il est vraiment bien. Mais je peux quand meme lui reprocher que cela fasse un peu "cours de grammaire". On voit plutot la syntaxe, la surcharge etc ... plutôt que des exemples concrets pour mieux illustrer l'héritage, l'accès aux données encapsulées etc...
C'est pour cela (et une coloration syntaxique des codes [zCode apr exemple :p ] manquante, ce qui revient à dire "pauvre de mes yeux") que j'en demandais.

-> A propos de ton dernier lien ... je ne suis pas de ceus qui postent sans avoir cherché. Google est LE site que je visite le plus souvent.

[EDIT] Mais avec ces vidéos ... il nous nargue pas vrai ? :p Surtout avec l'image du bâtiment ("pas taper..." ^^ ) o_O
Édité le 15/06/2006 à 15:44:10 par Moktar2
Hors ligne minirop # Posté le 15/06/2006 à 16:02:23
坂本美緒
Avatar
Modérateurs
Citation : le grand schtroumpf
Juste une question a propos d'OpenGL:
D'après les vidéos présentes dans les signatures de Kayl, on pourrait donc importer des modèles 3d complexes rien qu'avec openGL.

Alors...pourquoi utiliser un moteur 3D?
qu'est-ce que ça change?

pas du tout, openGL ne fait qu'afficher des triangles.
Les modèles sont importés avec des fonctions perso (plutôt non natives d'openGL) qui décode le fichier 3d et le transforme en une chose "lisible" par openGL.

pas commencés - en cours - finis - (dernier tome lu)
manga : Love Hina - Ichigo 100% - Fruits Basket - School Rumble - Death Note - Parmi Eux - One Piece (46) - Naruto (45) - Lovely Complex (10) - Fullmetal Alchimist (22) -> My Manga
IDE multiplateforme pour Qt Image utilisateur !! Qt @ IRC --> #qt-fr@irc.freenode.net
 
Hors ligne Pierre89 # Posté le 15/06/2006 à 16:11:22
Listen and don't speak
Avatar
Groupe : Membres
Une petite question sur la SDL :

Verra-t-on SDL_console, où tout autre extensions de la SDL pour pouvoir demander des entrées à l'utilisateur ?

Merci ^^

"L'expérience est le nom que chacun donne à ses erreurs." (Oscar Wilde)
 
Hors ligne Davidbrcz # Posté le 15/06/2006 à 16:20:14
Geek un jour, geek toujours !
Avatar
Groupe : Membres
Pour ma part je voudrai savoir quel moteur 3D nous verrons dans le partie VI car tu avais parle de Ogre ,il tient toujours debout pour celui ci?
Édité le 15/06/2006 à 16:22:55 par Davidbrcz

Partager grâce à l'open source et aux logiciels libres.

Mes articles sur developpez.com : http://come-david.developpez.com/

Da Nyug
 
Hors ligne M@teo21 # Posté le 15/06/2006 à 16:29:52
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
Pierre89 > Non

Davidbrcz > J'ai dit que c'était tjs Ogre oui.

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 !
 
Hors ligne le grand schtroumpf # Posté le 15/06/2006 à 16:39:49
Si vis pacem, para bellum!
Avatar
Groupe : Membres
ça tombe bien que tu fasse un tuto sur ogre parce que j'ai essayer de lire la doc j'ai rien pijé(sans doute un manque d'expérience dans la langue anglaise...).


Cutlass fury(furie du sabre) de Vyse
Image utilisateur
Cliquez pour agrandir
 
Hors ligne Garuma # Posté le 15/06/2006 à 17:13:56
using Mono.C#;
Avatar
Groupe : Membres
Citation : Kerwando
Apparement tu compte aborder la programmation GUI avec QT. Je crois que wxwidgets est plus interessant à bien des égards.
-Tout d'abord le fait que cette librairie prend reellement l'apparence de la plateforme où elle est exécutée, ce qui produit au final des interfaces plus belle.
-Ensuite la licence de wxwidgets (LGPL) permet de develloper des applications propriétaires à nos zéros au sens où ils n'auront pas la contrainte d'avoir à faire systématiquement de l'open-source à chaque fois qu'ils utiliseront cette librairie. En effet avec QT, soit on fait de l'open-source soit on achete une licence.

QT et wxwidgets se valent sinon à tous les niveaux (possibilités,documentation...).


Je suis personellement d'accord avec Kerwando, quand à l'argument que "Qt utilise plus l'objet que wxWidgets" je ne suis pas convaincu, les deux bibliothèques utilisent les même principes d'héritage et de polymorphisme. Quand à l'utilisation du natif certes il y'a moins d'extensibilité mais au moins au final on dispose de toutes les performances de la plateforme cible (pas une émulation douteuse).

Citation : muaddib
@kerwando => faut arrêter de croire que tout le monde va, a terme, programmer des logiciels propriétaire :-° ... C'est pas vraiment un argument (à mon sens).

Logiciel libre ne veut pas forcément dire GPL, c'est trop réducteur. De plus ça permet d'avoir une distribution plus large de la bibliothèque.

Citation : M@teo21
Entre autres, il y a le fait que QT est une librairie très réputée utilisant très bien le concept de POO, sa documentation est excellente (de mon point de vue), l'installation est très facile en particulier sous windows (alors que wxWidgets j'en ai bavé pour recompiler correctement au début !), les caractères unicode sont gérés en standard.

La documentation de wxWidgets est tout aussi très bien faite, ce n'est pas trop un argument pour Qt.
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.
Pour Unicode et internationalisation, wxWidgets gère aussi bien l'ANSI pour des raisons de comptatibilité que l'Unicode (suffit de rajouter la macro _T devant les chaînes de caractères pour avoir la bonne configuration), pour l'internationalisation elle utilise gettext qui a fait ses preuves à mon avis.

Citation : M@teo21
QT est livré avec des programmes qui vous intéresseront sûrement, notamment un éditeur de fenêtre "graphique" (on dessine et place les boutons à la souris) et un éditeur de chaînes de caractères pour réaliser facilement la traduction d'un programme en plusieurs langues.

Pour le premier point je suis d'accord, les bonnes applications RAD pour wxWidgets sont payantes (quoique wxGlade est pas mal mais encore trop buggé) et, remarque, au moins ça forcera tout le monde à coder plutôt que de faire deux trois clics de souris. Pour le deuxième il suffit d'utiliser poEdit qui est aussi fait avec wxWidgets.

Tout ce que je viens de dire c'est mon avis, après Matéo fait ce qu'il veut, si il choisit de prendre Qt c'est pas non plus l'apocalypse :)
Édité le 15/06/2006 à 17:16:27 par Garuma
 
Hors ligne Pierre89 # Posté le 15/06/2006 à 17:20:07
Listen and don't speak
Avatar
Groupe : Membres
Citation : M@teo21
l'installation est très facile en particulier sous windows (alors que wxWidgets j'en ai bavé pour recompiler correctement au début !)


Citation : Garuma
je n'ai jamais eu de problème avec (taper make ou nmake c'est pas très dur)


Quelques problèmes de communication je crois !

"L'expérience est le nom que chacun donne à ses erreurs." (Oscar Wilde)
 
Hors ligne Garuma # Posté le 15/06/2006 à 17:37:21
using Mono.C#;
Avatar
Groupe : Membres
Citation : Pierre89
Citation : M@teo21
l'installation est très facile en particulier sous windows (alors que wxWidgets j'en ai bavé pour recompiler correctement au début !)


Citation : Garuma
je n'ai jamais eu de problème avec (taper make ou nmake c'est pas très dur)


Quelques problèmes de communication je crois !

Matéo parle de la facilité d'installation de Qt et moi je dis que wxWidgets, même si la librairie doit être compilé (et encore), est aussi facile d'installation, je ne vois pas de problème de communication o_O

EDIT Pierre89 :
- make sous windows = MSYS
- nmake = make version Visual Studio
Édité le 15/06/2006 à 17:56:11 par Garuma
 
Hors ligne Pierre89 # Posté le 15/06/2006 à 17:39:05
Listen and don't speak
Avatar
Groupe : Membres
Tu as souvent essayé de taper make sous windows ?
C'est une commande sous Linux (bash ?) !
Édité le 15/06/2006 à 17:39:22 par Pierre89

"L'expérience est le nom que chacun donne à ses erreurs." (Oscar Wilde)
 
Hors ligne Thedownloader # Posté le 15/06/2006 à 17:45:17
Avatar
Groupe : Membres
Est-ce que le fonctionnement de l'antialiasing sera étudié dans les cours sur OpenGL/Ogre ??

L'écureuil vous épargnera peut être si vous allez sur ce site :
The Untitled Website
Jeu d'aventure par navigateur où on voit le champs de blé des Chocapic (entre autres :p )
 

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.

Nombre de connectés 146 Zéros connectés | Requêtes SQL 5 requêtes | Temps de génération de la page : Total (SQL) 0.7425s (0.7264s)