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 ... 30 31 32 33 34 35 36 ... 93 94 95 96 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |
| Page : Précédente 1 2 3 ... 30 31 32 33 34 35 36 ... 93 94 95 96 Suivante | |
king92world
|
# Posté le 11/04/2007 à 21:29:58 |
![]() Groupe : Membres |
Reprise du dernier message de la page précédente :
Salut à tous les zéros !
Tout d'abord bravo à M@théo pour ses cours sur le C/C++ qui sont très bien expliqués avec une pointe d'humour, ce qui fait qu'on ne s'ennuie jamais en lisant ses tutoriaux ! Sinon je suis en train de programmer un jeu de stratégie tour par tour et j'aimerais utiliser la bibliothèque Qt4. Comme les tutos sur ce thème tardent à sortir ( je ne te blâme pas M@théo, je sais que tu as beaucoup à faire ), j'ai trouvé un livre traitant du sujet qui me parait intéressant : Qt4 et C++ : Programmation d'interfaces GUI
Mais je suis débutant en C++ et je me demande si j'arriverais à comprendre ce livre...
Alors si vous l'avez, est-ce qu'il est abordable pour les débutants et est-ce qu'il est "bien" ? Merci et bon courage M@théo et tous les zéros ! |
Davidbrcz
|
# Posté le 11/04/2007 à 21:54:57 |
Geek un jour, geek toujours !![]() Groupe : Membres |
Ce livre est la référence.
Mais sans connaisance plus pousée du C++(héritgae , polymorphisme...) tu va laché au premier code. Partager grâce à l'open source et aux logiciels libres. Mes articles sur developpez.com : http://come-david.developpez.com/ Da Nyug |
Darkelfe
|
# Posté le 12/04/2007 à 16:59:58 |
Apprendre tout sur tout !![]() Groupe : Membres |
|
Edarian
|
# Posté le 12/04/2007 à 20:36:47 |
|
Groupe : Membres |
Bonjour,
Je voulais savoir, concernant le tutoriel dédié à OpenGL, si Kayl avait une idée plus ou moins précise sur la date de reprise
|
charly 90
|
# Posté le 12/04/2007 à 20:43:34 |
|
Groupe : Bannis |
nan kayl prepare ses examens.
il les reprendra dans environ 4 - 5 mois à la fin des grande vacance quoi
The paradise was full.So, i came back... |
Ruffo
|
# Posté le 12/04/2007 à 21:39:11 |
|
Groupe : Membres |
Bonjour à tous !
Je suis nouveau sur ce site et je me demandais pourquoi vous n'avez pas choisis la librairie GTK+ au lieu de QT ?! Quelles sont les différences entre ces deux librairies, et pourquoi avoir choisis QT ? Vous en avez peut-être déjà parlé ... mais 33 pages à lire, ça fait vraiment long ! Donc dites-moi en raccourci, si vous en avez déjà parlé, en quoi QT est mieux que GTK+ ? Ce serait sympa. Merci |
M@teo21
|
# Posté le 12/04/2007 à 21:41:21 |
Doh ! Nuts. Mmh, donuts !![]() ![]() |
Salut,
Le choix entre Qt et Gtk+ pour moi est simple : Qt est une librairie qui fait appel à l'orienté objet, qu'on peut donc utiliser en C++, là où Gtk+ a été prévu pour le C. Or je cherche une librairie C++ à expliquer (car j'ai déjà fait la SDL pour le C). D'autre part, il est généralement constaté que la POO est bien adaptée à la création d'interfaces graphiques. 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 ! |
charly 90
|
# Posté le 12/04/2007 à 22:54:31 |
|
Groupe : Bannis |
ouai normal...
je me voi déja: 1 boutton = 1 object
The paradise was full.So, i came back... |
Eolindel
|
# Posté le 12/04/2007 à 23:14:20 |
|
asocial, misanthrope Groupe : Membres |
Plutot qu'une réclamation, si jamais quelqu'un se sent l'âme de faire un modèle de saisie clavier pour la SDL dans un mini tuto..
J'ai déjà eu à faire ça pour un projet d'info et ce uniquement pour des nombres et c'est relativement technique tout en étant très intéressant. parceque la SDL nous prive des facilités de la console et de sn fameux scanf. Sans oublier que la SDL marche en clavier qwerty et pas azerty. En tout cas, félicitation pour le boulot mateo. Comme tout le monde, j'attend avidemment la partie QT pour pouvoir vraiment créer de mini application. La SDL, c'est bien, mais des boutons et des menus, c'est encore mieux
|
minirop
|
# Posté le 13/04/2007 à 00:56:23 |
坂本美緒![]() ![]() |
Citation : Eolindel
Plutot qu'une réclamation, si jamais quelqu'un se sent l'âme de faire un modèle de saisie clavier pour la SDL dans un mini tuto..
une boite de saisie ? si oui tu peux mater mon code ici 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 !! Qt @ IRC --> #qt-fr@irc.freenode.net |
pfranco
|
# Posté le 13/04/2007 à 13:53:43 |
1, 2, 3... Et 1,2,3![]() Groupe : Membres |
Salut.C'est bien tout ça, mais l'API Win32???
M@teo21, les fenêtres SDL, ou autre librairies, c'est bien mais on oubli Windows. Cordialement, Pfranco. Ne pas cliquer >>>>>>>>>>>>>>>>>ici<<<<<<<<<<<<<<<<<<<< C'est mauvais pour la santé!!!!!!!!!!!!!!!! 1, 2, 3... Et 1,2,3! |
tutur19
|
# Posté le 13/04/2007 à 13:58:26 |
![]() Groupe : Membres |
M@teo21 veut une librairie multi-plateforme, si tu veux l'apprendre, il y a un tuto non officiel sur le SDZ.
LA SINCÉRITÉ : « C’est s’exprimer sans déguiser sa pensée » LA MODESTIE : « C’est parler de soi-même sans orgueil » LE RESPECT : « Sans respect aucune confiance ne peut naître » LE CONTRÔLE DE SOI : « C’est savoir se taire lorsque monte la colère » LA POLITESSE : « C’est le respect d’autrui » L’AMITIÉ : « C’est le plus pur des sentiments humains » L’HONNEUR : « C’est être fidèle à la parole donnée » LE COURAGE: « C’est le plus pur des sentiments humains » |
-ed-
|
# Posté le 13/04/2007 à 13:58:48 |
C is a sharp tool![]() Groupe : Membres |
Citation : pfranco
Salut.C'est bien tout ça, mais l'API Win32???
M@teo21, les fenêtres SDL, ou autre librairies, c'est bien mais on oubli Windows. L'API Windows sert, entre autres, à implémenter les-dites bibliothèques et à éviter au programmeur lambda d'avoir à se plonger et de se perdre dans les détails systèmes. Mais si tu aimes ça : http://www.siteduzero.com/tuto-3-2361-0-apprentissage-de-l-api-windows.html Tu vas gouter à l'excellente syntaxe Microsoft , modèle de ce qu'il ne faut pas faire...
Édité
le 13/04/2007 à 14:07:22
par -ed-
Emmanuel Delahaye. Non à la pub sur l'alcool sur Internet. Des infos sur la programmation et le langage C: http://bien-programmer.blogspot.com/ http://mapage.noos.fr/emdel/ ![]() |
iNaKoll
|
# Posté le 13/04/2007 à 14:05:16 |
Grosso merdo![]() Groupe : Membres |
Citation : -ed-
Tu vas gouter à l'excellente syntaxe Microsoft :), modèle de ce qu'il ne faut pas faire...
Et moi qui pensais être le seul à être allergique à l'API Windows !
"La constante de couplage est fonction d'une certaine valeur constante que prend le champ scalaire des dilatations dans le vide quantique." |
Darkelfe
|
# Posté le 13/04/2007 à 14:18:27 |
Apprendre tout sur tout !![]() Groupe : Membres |
|
M@teo21
|
# Posté le 13/04/2007 à 14:35:40 |
Doh ! Nuts. Mmh, donuts !![]() ![]() |
Citation : iNaKoll
Citation : -ed-
Tu vas gouter à l'excellente syntaxe Microsoft :), modèle de ce qu'il ne faut pas faire...
Et moi qui pensais être le seul à être allergique à l'API Windows ! ![]() Je me permets de plussoyer. C'est même pas une affaire de portabilité en ce qui me concerne, mais de syntaxe. Je peux pas la saquer, c'est tout
De toute façon l'api windows c'est plus trop d'actualité, maintenant on développe avec .NET, qui est quand même largement mieux foutu ! 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 ! |
PianoPâriss
|
# Posté le 13/04/2007 à 14:43:16 |
|
Mac Pro Bi-Xeon user Groupe : Membres |
C'est p'tet mal foutu mais c'est quand même la seule métode pour accéder aux entrailles du système.
|
-ed-
|
# Posté le 13/04/2007 à 14:47:07 |
C is a sharp tool![]() Groupe : Membres |
Citation : PianoPâriss
C'est p'tet mal foutu mais c'est quand même la seule métode pour accéder aux entrailles du système.
On est d'accord. Disons que c'est utile quand on ne peut pas faire autrement... Emmanuel Delahaye. Non à la pub sur l'alcool sur Internet. Des infos sur la programmation et le langage C: http://bien-programmer.blogspot.com/ http://mapage.noos.fr/emdel/ ![]() |
psychoh13
|
# Posté le 13/04/2007 à 14:48:08 |
L'esprit surpasse le corps !![]() Groupe : Membres |
Citation : Darkelfe
Ou non. je crois que a peut près tous les les linuxiens et macossien (on dit surement pas comme ca) n'aprrécissent que modérément l'API Win32.
On dit MacManiac ou MacUser .
Sinon pour le .Net je l'utilise en permanence je suis un peu sceptique, j'ai jamais vu Win32 donc je peux pas juger l'un par rapport à l'autre... Mais il y a, en programmation ASP.Net, déjà beaucoup de trucs je trouve... (j'essaye pas de faire partir un troll )
Édité
le 13/04/2007 à 14:54:51
par psychoh13
¡ Psycho !
Tutoriel Programmation Mac disponible ! Meilleur langage objet : Objective-C
Meilleur langage procédural : C Meilleure API : Cocoa Meilleur IDE : Xcode Meilleure plate-forme : Mac OS X |
pfranco
|
# Posté le 13/04/2007 à 14:52:32 |
1, 2, 3... Et 1,2,3![]() Groupe : Membres |
Moi je dis, faire de bellllles application avec de beauuux menus.
Car l'API Win32 et le seul à le faire(du mois que je connaîsse). Et pour le .NET, M@teo21 nepourrrai pas s'en occuper ?
Pfranco
Édité
le 13/04/2007 à 14:53:59
par pfranco
Ne pas cliquer >>>>>>>>>>>>>>>>>ici<<<<<<<<<<<<<<<<<<<< C'est mauvais pour la santé!!!!!!!!!!!!!!!! 1, 2, 3... Et 1,2,3! |
GuilOooo
|
# Posté le 13/04/2007 à 14:56:49 |
PriPrOTtTt§!!!§![]() Groupe : Membres |
API win32, la seule à faire des interfaces, dis-tu ? Les autres systèmes, donc, ils ont pas d'interfaces, c'est que de la console ? Je ne crois pas.
Entres autres : wxWidgets ; Qt ; GTK ; GTKmm ; FLTK ; Fox Toolkit et Tk sont autant de bibliothèques qui permettent de faire des interfaces graphiques, certaines permettent même d'autres choses (réseau, threads, ...). Et la plupart (tous ?) fonctionneront sous windows, Linux, MacOS, ... D'ailleurs, en .net, il faudrait changer de langage non ? Le C++ n'est plus trop adapté, il faut une surcouche microsoft et tout...
Édité
le 13/04/2007 à 15:03:27
par GuilOooo
|
psychoh13
|
# Posté le 13/04/2007 à 14:57:58 |
L'esprit surpasse le corps !![]() Groupe : Membres |
Citation : pfranco
Moi je dis, faire de bellllles application avec de beauuux menus.
Car l'API Win32 et le seul à le faire(du mois que je connaîsse). Et pour le .NET, M@teo21 nepourrrai pas s'en occuper ?
Pfranco Bah non .Net le fait aussi... des "beaux" menus et de "belles" applications... Tout dépend du penguin (pas celui de Linux hein??? le penguin de chez penguin ) qui programme
Si t'as un designer de merde t'auras une application de merde que ce soit avec la SDL, .Net ou Win32
¡ Psycho !
Tutoriel Programmation Mac disponible ! Meilleur langage objet : Objective-C
Meilleur langage procédural : C Meilleure API : Cocoa Meilleur IDE : Xcode Meilleure plate-forme : Mac OS X |
-ed-
|
# Posté le 13/04/2007 à 15:08:29 |
C is a sharp tool![]() Groupe : Membres |
Citation : psychoh13
Si t'as un designer de merde t'auras une application de merde que ce soit avec la SDL, .Net ou Win32
![]() +1 Emmanuel Delahaye. Non à la pub sur l'alcool sur Internet. Des infos sur la programmation et le langage C: http://bien-programmer.blogspot.com/ http://mapage.noos.fr/emdel/ ![]() |
psychoh13
|
# Posté le 13/04/2007 à 15:27:39 |
L'esprit surpasse le corps !![]() Groupe : Membres |
Citation : GuilOooo
API win32, la seule à faire des interfaces, dis-tu ? Les autres systèmes, donc, ils ont pas d'interfaces, c'est que de la console ? Je ne crois pas.
Entres autres : wxWidgets ; Qt ; GTK ; GTKmm ; FLTK ; Fox Toolkit et Tk sont autant de bibliothèques qui permettent de faire des interfaces graphiques, certaines permettent même d'autres choses (réseau, threads, ...). Et la plupart (tous ?) fonctionneront sous windows, Linux, MacOS, ... D'ailleurs, en .net, il faudrait changer de langage non ? Le C++ n'est plus trop adapté, il faut une surcouche microsoft et tout... Non pas besoin de changer de langage en théorie... Il faut juste qu'il y ait le support pour ça, au final tout est encodé en fichier équivalent aux bytecodes de Java donc pas de gros problème de compatibilité... Microsoft propose par exemple le support de C++, C#, J# et VB, mais beaucoup d'autres langages sont supportés avec d'autres bridges... Voici une liste non-exhaustive des langages supportés :
Édité
le 13/04/2007 à 15:33:04
par psychoh13
¡ Psycho !
Tutoriel Programmation Mac disponible ! Meilleur langage objet : Objective-C
Meilleur langage procédural : C Meilleure API : Cocoa Meilleur IDE : Xcode Meilleure plate-forme : Mac OS X |
SirJulio
|
# Posté le 13/04/2007 à 16:59:39 |
|
Groupe : Membres |
Salut,
concernant dotnet et le C++, tu peux tout a fait fait developper sur base de C++ "normal" auquel cas, ton code sera directement converti en langage machine, et ne profitera pas des extensions du framework .net. Si tu veux coder en C++ avec les apports de dotnet, il faut compiler en /clr (mixte natif/managé) ou /clr:pure (managé pur), la syntaxe est un peu differente (ref pour les classes managées, ^ pour les handles, gcnew pour instancier les objets managés, etc) A ce moment la tu profite des divers extensions apportées par le framework (garbage collector entre autre), le(s) fichier(s) est ensuite compilé en totalité ou en partie (selon que tu sois en mixte ou en pur managé) en MSIL, le "bytecode" de .Net. Au final, le developpement peut se faire en C++ (natif) ou en C++/CLI (Common Language Infrastructure) qui peut interagir avec le CLR (le moteur de .NET). En fait concernant le C#, j'ai l'impression (avis personnel), que le codage est grandement facilité (gestion automatique de la durée de vie des variables etc), par contre l'aspect conception et design apparait bien plus tot et tu te rends bien plus vite compte des defauts de conception. Par exemple si pour ton programme, tu as besoin d'un stack, en C tu vas commencer à le coder, ce qui retarde l'apparition des defauts de conception, en C#, tu utilise la collection stack<T> directement. Au final, tu te casses bien plus vite les dents sur la conception sur les langages .Net, que sur les problemes de codage. La ou en C, le document de conception n'apparait pas comme une evidence (bien qu'essentiel), sur les langages .Net, des les premiers lignes de code, tu te rends compte de l'insuffisance de ce dernier, si il n'est pas travaillé. |
pfranco
|
# Posté le 18/04/2007 à 14:56:43 |
1, 2, 3... Et 1,2,3![]() Groupe : Membres |
Pour moi le choix et simple (avec toute les librairies que vous m'avez citer):
La SDL à beau être simple, GTK+ l'est aussi (en tout cas plus que WinAPI). Tiens, pourquoi M@teo21 ne la pas choisi(GTK+). Pfranco Ne pas cliquer >>>>>>>>>>>>>>>>>ici<<<<<<<<<<<<<<<<<<<< C'est mauvais pour la santé!!!!!!!!!!!!!!!! 1, 2, 3... Et 1,2,3! |
Ismus
|
# Posté le 18/04/2007 à 15:01:19 |
J'aime le sang :p![]() Groupe : Membres |
Citation : pFranco
Tiens, pourquoi M@teo21 ne la pas choisi(GTK+).
A mon avis, c'est par ce que QT est plus axé C++ que GTK+
<< L'expérience est une bougie qui n'éclaire que celui qui la tient >>IBA Graphics 1.0 : Logiciel TERMINE : bientôt sur le SdZ ! IBA Graphics 1.1 : 3,6% ||||||||||||||| Correction des différentes fautes orthographiques et grammaticales. ![]() ![]() |
Kreeg
|
# Posté le 18/04/2007 à 15:03:59 |
Je mangerais bien du GNU...![]() Groupe : Bannis |
Citation : Ismus6212
Citation : pFranco
Tiens, pourquoi M@teo21 ne la pas choisi(GTK+).
A mon avis, c'est par ce que QT est plus axé C++ que GTK+ ![]() Normal, GTK+ n'est pas du tout C++. C'est du C pur ! Qt, quant à lui "l'est". Je crois que tu voulais dire 'objet' au lieu de C++, je me trompe ? Parti définitivement. Raise the Titanic ! [Voir le topic] En mode Hard Rock (ACDC/GnR/VR §) - Slash et J. Petrucci sont mes héros \o/ Attention (va) aux (sur) messages (ce) subliminaux, (site) camarade ! Une question sur OpenGL, un problème ? Rejoignez #opengl sur EpikNet ! La SDL pue grave, mais pas SFML ! Le modo qui ne connaissait pas Dimitri Borgur... ![]() |
pfranco
|
# Posté le 18/04/2007 à 15:06:32 |
1, 2, 3... Et 1,2,3![]() Groupe : Membres |
Je voulais dire :
Pourquoi M@teo21 n'a-t-il pas choisi GTK+ à la place de la SDL .
Ne pas cliquer >>>>>>>>>>>>>>>>>ici<<<<<<<<<<<<<<<<<<<< C'est mauvais pour la santé!!!!!!!!!!!!!!!! 1, 2, 3... Et 1,2,3! |
Kreeg
|
# Posté le 18/04/2007 à 15:13:35 |
Je mangerais bien du GNU...![]() Groupe : Bannis |
Citation : pfranco
Je voulais dire :
Pourquoi M@teo21 n'a-t-il pas choisi GTK+ à la place de la SDL .Condensé de tout ce topic. La lib de programmtion de fenêtre était Qt, car le C++ s'y prète mieux. Pourquoi donc aurait il compliqué l'apprentissage du C en en utilisant une deuxième ? De plus, les zér0s veulent proncipalement programmer des jeux, or la SDL est mieux adaptée ! Parti définitivement. Raise the Titanic ! [Voir le topic] En mode Hard Rock (ACDC/GnR/VR §) - Slash et J. Petrucci sont mes héros \o/ Attention (va) aux (sur) messages (ce) subliminaux, (site) camarade ! Une question sur OpenGL, un problème ? Rejoignez #opengl sur EpikNet ! La SDL pue grave, mais pas SFML ! Le modo qui ne connaissait pas Dimitri Borgur... ![]() |
cendre
|
# Posté le 18/04/2007 à 16:31:55 |
Ubuntu user![]() Groupe : Membres |
Citation : M@teo21
Salut,
Le choix entre Qt et Gtk+ pour moi est simple : Qt est une librairie qui fait appel à l'orienté objet, qu'on peut donc utiliser en C++, là où Gtk+ a été prévu pour le C. Or je cherche une librairie C++ à expliquer (car j'ai déjà fait la SDL pour le C). D'autre part, il est généralement constaté que la POO est bien adaptée à la création d'interfaces graphiques. C'est vrai que le choix C++ est compréhensible du fait de la précédente partie mais c'est dommage car le code QT est moins "propre" que celui de GTK ( c' est quand même plus "propre" que l'API win32! )
|
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.
181 Zéros connectés |
6 requêtes |
0.0895s (0.0725s)
