Les bases... Et après [C++] - C++ - Programmation
Marsh Posté le 27-08-2001 à 18:51:02
le mieux pour apprendre, c de se faire des petits soft qui repondent à tes besoins .. et petit à petit ils deviendront de plus en plus compliqué .. et tu apprendras d'autant plus !
enfin, c'est comme ca que je vois la chose
Marsh Posté le 27-08-2001 à 22:07:31
Ben moi j'ai appris par expérimentation
Le C++ grace a un bouquin sur le C++ (super original)
Mais en fait les bouquins sa suffit jamais
En fait quand tu te retrouves devant la machine sans ton bouquin apres t'es paumé...
En fait a part le langage lui meme j'ai appris a me servir des APIs (Wn32, DirectX, etc...) par expérimentation et tutorials sur le net.
Si tu veux apprendre rapidemment tu n'as sans doute pas besoin de te taper le bouquin complet. Mais plus tard quand tu te sentiras a l'aise il te semblera le plus ciblé de tous : celui qui s'occupe vraiment de la programmation orientée objet et qui délaisse la programmation Win32..
Marsh Posté le 28-08-2001 à 07:41:39
Et la STL, en abusez-vous ?
Sinon, avec le nouveau framework .net, vaut-il mieux attendre, ou bien l'API actuelle a-t-elle toujours un intérêt ?
Quand on dit programmeur C++, cela n'est pas seulement le langage avec classes, structures et templates... c'est quoi aujourd'hui le C++ ?
Marsh Posté le 28-08-2001 à 10:12:08
STL, il faut abuser je pense.
Ce sont des librairies robustes et efficaces faites pour simplifier la vie du programmeur. *A priori* il n'y a pas de bug dans les implémentations.
Et elles font gagner un temps fou, même si au départ il faut un certain temps pour s'en imprégner. De toute facon on a toujours besoin d'une liste, d'un vecteur, ..., alors pourquoi s'embeter a tout refaire à la main ?
Marsh Posté le 28-08-2001 à 10:39:15
moi j'utilise pas les stl de c pas pkoi mais me plait pas.
sinon le truc .NET moi trouve pas que c genial ( et le C# encore moins genial)
Marsh Posté le 29-08-2001 à 10:22:38
Comme je disais, je trouve que le bouquin de Stroustrup sur le C++ n'est pas à ma portée. Existe-t-il un site ou un livre qui délivre une info abondante sur la prog C++, au delà de la simple utilisation de for, if et autres, orienté STL et avec des exemples, siouplait ?
J'aimerai vraiment coder du C++ maintenant.
Marsh Posté le 29-08-2001 à 11:53:18
Cherrytree a écrit a écrit : Comme je disais, je trouve que le bouquin de Stroustrup sur le C++ n'est pas à ma portée. Existe-t-il un site ou un livre qui délivre une info abondante sur la prog C++, au delà de la simple utilisation de for, if et autres, orienté STL et avec des exemples, siouplait ? J'aimerai vraiment coder du C++ maintenant. |
Je trouve que le bouquin de Stroustrup est super!
Sinon, tu veux faire quoi au juste?
Marsh Posté le 29-08-2001 à 11:59:53
Va voir chez Dinkumware ils ont leur propre doc de la STL.
http://forum.hardware.fr/sqlforum/ [...] ce=&cache=
Marsh Posté le 30-08-2001 à 16:29:05
J'aimerai faire des petits programmes simples qui tripotent des fichiers, avec une interface graphique classe : avec des boutons des champs des combos... Ce que je fais déjà en Java, quoi. Eventuellement des appli DirectX ou des systèmes avec des bases de données. Comment as tu lu le bouquin de Stroustrup : dans l'ordre, en commençant du début ? parce que moi je suis largué au deuxième chapitre. J'ai jamais utilisé les templates.
Marsh Posté le 30-08-2001 à 16:34:34
Il te previens dans le bouquin que tu risques de pas tout comprendre dans les premier chapitre, il revient ensuite sur tous les points 1 a 1 en les approfondissant. Sincerement, persiste, il vaut le detour!
Tu l'as en français ou anglais?
Au fait, t'es pas obligé d'utiliser les tempates. D'ailleurs, si tu ne les as jamais utilisé, c peut être que tu n'en a jamais eu besoin!
Sinon, le + chiant en C++ ça reste les libs GUI...
Essaie du DirectX c + rigolo
ou de l'openGL!
Marsh Posté le 30-08-2001 à 16:44:56
J'l'ai en français. A 250 balles, je compte bien persister ! Mais c'est l'un des ouvrages les plus décourageant que je connaisses. Je me sens vraiment tout pourri à côté. Avant DirectX et OpenGL, j'aimerai d'abord faire un programme plan-plan.
Marsh Posté le 30-08-2001 à 16:48:11
Cherrytree a écrit a écrit : J'l'ai en français. A 250 balles, je compte bien persister ! Mais c'est l'un des ouvrages les plus décourageant que je connaisses. Je me sens vraiment tout pourri à côté. Avant DirectX et OpenGL, j'aimerai d'abord faire un programme plan-plan. |
En français je le trouve pas top (la traduction est moyenne)....
La facilité, c VC++ 6.0 avec les MFC, puis quand tu en auras marre (assez rapidement ) eclates toi sur DX ou OGL!
Marsh Posté le 30-08-2001 à 20:53:02
OK pour VC++. Cela dit pour exploiter les MFC quelle est la meilleure méthode ?
a) l'aide en ligne
b) MSDN
c) un bouquin
d) Obi-Wan Kenobi
Marsh Posté le 30-08-2001 à 21:10:42
pour les mfc, j'ai commencé avec un bouquin, heureusement. en fait je ne connaissais rien à visual ni au c++ ni à windows, donc c'était bien utile.
ensuite ça a été épluchage de la doc ... enfin même avec la doc de visual et la msdn, je pense que tu n'échapperas pas à la phase 'je cherche pendant des heures pour trouver quelle fonction appeler' (souvenirs, Invalidate() ). un peu frustrant pour débuter .... regarde également les tutorials en ligne, comme www.codeproject.com
Marsh Posté le 11-10-2001 à 11:48:12
Cherrytree a écrit a écrit : OK pour VC++. Cela dit pour exploiter les MFC quelle est la meilleure méthode ? a) l'aide en ligne b) MSDN c) un bouquin d) Obi-Wan Kenobi ![]() |
Mais y a pas de "meilleur méthode" chacun à la sienne ! tatonne, essaye et tu trouvera ta voie, comme dirait Yoda.
Enfin, de toute façon, la library MSDN est obligatoire. L'aide en ligne n'en est qu'un complément (pas essenciel)
avec VC++ 6.0, commences par une nouvelle application MFC, et fait un p'tit prog tout simple (ça, c ma méthode)
Marsh Posté le 11-10-2001 à 11:55:54
Y a k'avec la partike ke tu y arrivera !
Visual C++ avec la msdn te permettra normalement de partir relativement aisement et de prendre rapidement de l'experiance
sinon Yoda il dit po 'essaye', il dit
'N'essaye pas, FAIS le !!!'
Marsh Posté le 11-10-2001 à 12:01:28
oula, mais yoda il a dis tellement de trucs tu sais... en 250 ans on a l'temps d'en dire de choses ! il ç été filmé pendant, quoi !? une heure ou 2; mais pendant le reste du temps, une fois, il a dis "essaye de tu trouveras ta voie". Si si, j't'assure !
[edtdd]--Message édité par El_Gringo--[/edtdd]
Marsh Posté le 11-10-2001 à 12:03:45
Ra merde on m'aurait mentit ?
(au fait ce serait po plutot 900 ans ?)
Cherrytree, excuse nous poor le derapage Hors Sujet Yoda
[edtdd]--Message édité par evode--[/edtdd]
Marsh Posté le 27-08-2001 à 17:56:05
Bon, j'ai appris C++ à l'école, mais pas de quoi faire un vrai logiciel. J'ai entendu parler des STL, et j'ai abordé le bouquin de Bjarne Stroustrup, mais il est vraiment trop costaud.
A vous programmeurs C++, qui en avez chié, dites un peu comment vous avez appris C++, ce qui est utile, sous Win32, sous Linux...