Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1428 connectés 

  FORUM HardWare.fr
  Programmation

  [C++] Quel livre pour débuter

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] Quel livre pour débuter

n°176759
dushnok
Posté le 16-07-2002 à 02:46:37  profilanswer
 

J'aimerais connaitre vos opinions sur quel bouquin choisir pour débuter en C++. Pour l'instant j'ai juste Dev c++, quelques tuts sur le net mais bon.. Esskeu je peux espérer trouver dans un même bouquin comment programmer des applications graphiques ou autre, en DOS et dans windoz, par ex..

mood
Publicité
Posté le 16-07-2002 à 02:46:37  profilanswer
 

n°176811
koulip31
Posté le 16-07-2002 à 09:52:51  profilanswer
 

c++ != prog gfx  [:koulip31]

n°176815
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-07-2002 à 09:55:37  profilanswer
 

koulip31 a écrit a écrit :

c++ != prog gfx




 
:??:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°177098
dushnok
Posté le 16-07-2002 à 14:51:06  profilanswer
 

nan sérieux... :??:

n°177118
dushnok
Posté le 16-07-2002 à 15:05:04  profilanswer
 

koulip31 a écrit a écrit :

c++ != prog gfx  [:koulip31]  




 
Si j'interprète tu veux dire que le c++ n'est pas le meilleur choix pour des applications graphiques ?

n°177155
smaragdus
whores, drugs & J.S. Bach
Posté le 16-07-2002 à 15:33:31  profilanswer
 

DushnoK a écrit a écrit :

 
 
Si j'interprète tu veux dire que le c++ n'est pas le meilleur choix pour des applications graphiques ?




 
Non il veut dire qu'il te faudra 2 bouquins sérieux : un sur le C++ et un sur la prog gfx.  
 
Le c++ est le meilleur langage pour les applis graphiques du fait de sa rapidité.

n°177163
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-07-2002 à 15:38:29  profilanswer
 

:heink: ça a pas grand chose à voir avec le C++ :p
si tu utilise l'API Windows évidemment c'est rapide, que tu le fasses en Pascal, en C++, en n'importe quoi d'autre
C'est quand tu commences à utiliser des "wrappers" que c'est plus lent (MFC, VCL, JAVA?...) ou carrément des trucs ne dépendant pas de l'API (JAVA ?)


Message édité par antp le 16-07-2002 à 15:38:37
n°177202
LetoII
Le dormeur doit se réveiller
Posté le 16-07-2002 à 16:16:33  profilanswer
 

Heu y a aussi le fait que Java est interprété, c aussi pour ça qu'il est lent comparé au C++.
Et puis s'il veut vraiment de la vitesse il faut qu'il fasse du C qui est encore plus rapide que le C++ qui est alourdi par les mécanismes objets. Tout dépend de ce qu'on veut faire en fin de compte.


---------------
Le Tyran
n°177319
dushnok
Posté le 16-07-2002 à 18:49:14  profilanswer
 

merci, si par hasard vous avez des références précises de bouquin n'hésitez pas..

n°177324
koulip31
Posté le 16-07-2002 à 19:07:56  profilanswer
 

Smaragdus a écrit a écrit :

 
 
Non il veut dire qu'il te faudra 2 bouquins sérieux : un sur le C++ et un sur la prog gfx.  
 
Le c++ est le meilleur langage pour les applis graphiques du fait de sa rapidité.




c'est ca pour le C++  
je te conseil  
programmer en langague C++ aux collection eyrolles
 
tres bon livre mais faut connaitre le c avant car reviens pas dessus ...
pour la prog gfx c'est suivant tes envie
opengl => red book + gem prorammming  
software => faut ke je fouille ya un tres bon boook pour ca mais souviens pas de tete
...  

mood
Publicité
Posté le 16-07-2002 à 19:07:56  profilanswer
 

n°177335
ITM
Avatar peint à la main
Posté le 16-07-2002 à 20:06:12  profilanswer
 

SURTOUT, N'ACHETE PAS DES BOUQUINS GENRE "Visual C++ x" car complétement dépendant de l'IDE de m$ + les specifictités de m$.
 
Prend des bouquins sur le langage uniquement donc ;)


---------------
iteme.free.fr | Mon feedback
n°177364
tanguy
Posté le 16-07-2002 à 21:56:51  profilanswer
 

ITM a écrit a écrit :

SURTOUT, N'ACHETE PAS DES BOUQUINS GENRE "Visual C++ x" car complétement dépendant de l'IDE de m$ + les specifictités de m$.
 
Prend des bouquins sur le langage uniquement donc ;)
 




 
exactement ! :jap:
 
un site web excelent :
http://www.accu.org/bookreviews/pu [...] _s_c__.htm
 
Le bouquin du créateur de C++ (Stroustrup) est traduit en francais. il faut le posséder mais pour commencer il est difficile à lire et en dégoutera plus d'un.
 
Sinon t'as Thinking in C++ de Bruce Eckel vol1 qui est très bien et beaucoup plus didactique et facile à lire.
dispo imprimé et en ligne gratuitement : http://www.mindview.net/Books/TICP [...] CPP2e.html
malheureusement le vol1 ne couvre qu'une partie de C++ et le vol2 n'est pas fini. j'ai lu le vol2 (dispo en ligne) il manque pas mal de trucs et il est pas mal indigeste (la partie STL qui est super longue)
 
En francais et facile à lire y'a le livre de Claude Delannoy (édition Eyrolles) mais ca survol le langage et il y a pas mal d'imprecisions, bref uniquement pour avoir un appercu du langage.
Attention, y'a plusieurs Claude Delannoy sur le C++ dont un extrèmement mauvais sur Visual C++ (forcément quand on parle Visual C++ on obtient du C++ de merde...) qui n'aborde que très peu de notions du langage (meme pas les templates, ni la STL, pas d'exception, pas de polymorphisme bref ke dalle)
 
C++ est un langage complexe et difficile mais certainement l'un des plus puissants. pour le maitriser il faut de toute facon lire plusieurs livres.
Les livres que je viens de citer sont des livres pour "commencer". Il y a beaucoup d'autres ouvrages sur C++ pour se perfectionner qui sont très interessants.
 
 
edit :
koulip31 -> programmer en langague C++ aux collection eyrolles, c'est le nom du bouquin de Claude Delannoy.
oups j'avais pas vu ;)
mais il ne faut pas se contenter uniquement de ce bouquin.


Message édité par tanguy le 16-07-2002 à 22:08:43
n°178467
koulip31
Posté le 18-07-2002 à 22:46:52  profilanswer
 

tanguy a écrit a écrit :

 
koulip31 -> programmer en langague C++ aux collection eyrolles, c'est le nom du bouquin de Claude Delannoy.
oups j'avais pas vu ;)
mais il ne faut pas se contenter uniquement de ce bouquin.




 
kes qui a de bien comme livre pour le complementer ???
 
car jai la 5em edition et franchement je la trouve tres complete + tres pedagogique
ce ke jaime dans ce book c kil pass par 30 chapitre a apprendre le c et 10 autres pour tecpliquer les pointeurs :lol: donc je laime car il ne fait que du C++ et pas de C ...  
 

n°178490
tanguy
Posté le 19-07-2002 à 01:01:30  profilanswer
 

koulip31 a écrit a écrit :

 
kes qui a de bien comme livre pour le complementer ???




je l'ai dit plus haut :
- Stroustrup
- Thinking in C++ vol1/2 Bruce Eckel
 
mais aussi :
- effective C++ (je l'ai pas lu mais tout le monde le recommande)
 
puis tout les trucs sur la programmation object en général :
- design patterns Erich Gamma et la bande du gof
 
y'a pleins de livres sur : http://www.accu.org/bookreviews/pu [...] _s_c__.htm
 
lire des ouvrages sur d'autres langages object que le C++ ca aide aussi à mieux programmer en C++, connaitre le Java je trouve que ca aide.
 
il faut également apprendre UML, la POO n'a pas beaucoup de sens sans UML
 
et il y a pleins de site web consacrées au c++

n°193819
Musaran
Cerveaulté
Posté le 12-08-2002 à 04:10:28  profilanswer
 

letoII a écrit a écrit :

C qui est encore plus rapide que le C++ qui est alourdi par les mécanismes objets.


Attention !

  • 1) Le C++ est conçu de façon que si l'on n'utilise pas une de ses nouveautés, alors on ne subit aucune perte de performance due à leur existence. En tous cas, il peut être implémenté comme ça.
  • 2) Les objets simples ne sont pas plus lents des que fonctions/pointeurs/structures du C.
  • 3) Les patrons et fonctions inline, spécifiques au C++, permettent l'"injection de code" et de meilleures optimisations.
  • 4) Les solutions STL sont souvent plus performantes que leur équivalent C: "template<>sort(itor,itor,comp)" contre "qsort(base,num,size,comp)".


---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++] Quel livre pour débuter

 

Sujets relatifs
Conseil d' un bouquin et formation pour débuter et + en PHP et Mysql[C++] Un bon livre de C++/Visual C++
Livre sur Prologlivre : le meme que celui en fr vous s avez si il existe ? ou autre
cherche un script ASP pour une gestion de magazine et de livre[Services] Top 50, Livre d'Or, etc
Quel livre prendre pour apprendre le delphi5?[COLDFUSION] : j'aimerais debuter, connaissez-vous de bons sites ?
Débuter en XML ?[mysql] Comment installer mysql, je veux débuter?
Plus de sujets relatifs à : [C++] Quel livre pour débuter


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR