0617-apprendre-le-c

Telechargé par tariq khajjou
Tabledesmatières
1. Introduction0
2. Préface1
3. LesbasesduC++2
1. Qu'est-cequeleC++?2.1
2. InstallonsunIDE2.2
3. VospremièreslignesdeC++2.3
4. Lesvariables2.4
5. Leschaînesdecaractèresstring2.5
6. Dialoguonsavecl'utilisateur!2.6
7. Lesconditions2.7
8. Lesboucles2.8
9. Lesfonctions2.9
10. Lesespacesdenoms2.10
11. Lestableaux2.11
1. Lestableauxstatiques2.11.1
1. LestableauxstatiquestypeC2.11.1.1
2. LestableauxstatiquesC++112.11.1.2
2. Lestableauxdynamiques2.11.2
12. Encoreplussurlesvariables2.12
1. Lesvariables22.12.1
2. Lesréférences2.12.2
3. Lespointeurs2.12.3
4. Lespointeursintelligents2.12.4
4. Glossaire
ApprendreleC++
2
Introduction
DécouvrirleC++
VenezdécouvrirleC++danscelivrelearn-by-doingàlaportéedetoutlemonde!Jamaisapprendre
leC++n'auraétéaussisimple!
ApprendreleC++
3Introduction
Préface
Bienvenuedanscelivre!
Sivousêtesici,c'estprobablementpourdécouvriroure-découvrirleC++.Etc'est,croyezmoi,une
trèsbonneidée.
Eneffet,danscelivrenousallonspartirdesbasesduC++pourprogresserlentementmaissûrement.
Unefoiscelivreacquisvousaurezamplementlesconnaissancesnécessairespourmenerdesprojets
depetitesoumoyennesenvergures.Etn'oubliezsurtoutpasquec'estenforgeantqu'ondevient
forgeron!
Celivreestencoursd'écriture
Premièrechosetrèsimportante,celivreestencoursd'écriture.J'aicommencécelivrele19Juillet
2015etjelemetàjoursaussirégulièrementquepossible.
Pourquiestdestinécelivre?
Celivreestécritdansunfrançaistrèssimpleetestàlaportéedetous.Leseulpré-requispourcelivre
estdesavoirutiliserunordinateurdemanièreaisée.
Siunproblèmeindépendantaulivreintervientlorsdevotreapprentissage,n'hésitezsurtoutpasà
googliservotreproblème,peutêtrequevoustrouverezlasolution.
Quevousn'ayezabsolumentaucuneconnaissanceenprogrammationouquevousconnaissezdéjàle
C++,celivresauravoussatisfairedanslesensoùilvousserviradecourscompletoud'aidemémoire.
Commentcecomposelelivre?
Nousallonscommencerparlesnotionslesplussimplesetlesplusbasiques.Petitàpetitleniveau
monteraetvousdécouvrirezlavéritablepuissanceduC++.
Lenombredenotionsquevousallezacquérirestvraimenténorme.Maisn'abandonnezpastropvite
lalecturedecelivre!Sivoustrouvezquecequejevousmontreesttropcompliqué,nevous
inquiétezpas.Relisezlechapitreunefoisoupassezàlasuiteetvouslecomprendreznaturellement
parlasuite.
Celivreesttrèsconcis
J'aivolontairementécritcelivredemanièretrèsconciseafindenepasvousennuyer.Seul"bémol"à
cechoix:vousdevezdonnerplusduvotreencore.Vousdevrezvraimentfairepartidulivreetpas
seulementêtreunspectateur.Lesexemplesquejedonnenesontpaslàquepouraccompagnerde
manièresecondairelesexplications,lesexemplesfontpartisintégrantedesexplicationsetsontmême
plusimportantsquelesexplications.
Celivreestexampledriven
ApprendreleC++
4Préface
Vousverrezquejedonnebeaucoupd'exemplesetqueparfoismesexplicationssonttrèsconcises.
J'insistebien,vousdevezlire,comprendreetapprendreplusparlesexemplesqueparmes
explications.Mesexplicationsnesonticiquepourvousaideràcomprendrelesexemples!
Leglossaire!
Pensezauglossaire!Laplupartdestermestechniquessontindexésdansleglossaire.Celui-civous
servirad'aidemémoireafindenepasoublierlesdiverstermesessentielsquenousaborderonsici.
Unexempledecode
Sivousêtessurtéléphoneousurtabletteouencoresivousavezunpetitécran,l'affichagedeslignes
decodepeutêtreproblématique.Voiciunexempledecode,leslignesdecodesneserontjamaisplus
longuesquecelles-ci:
std::string&longueLigne(std::string&ligne,int*ptr)
{
std::cout<<ligne<<*ptr<<std::endl<<"Merci!"<<std::endl;
returnligne;
}
(Notezquececodeesttotalementinventéetn'arienàvoiraveclerestedulivre)
Ilfautsavoiradmettre
DèslespremièresminutesdelecturedecelivrenousallonstravaillersurducodeC++.Sachez-letout
desuite,vousnecomprendrezpastouttoutdesuite.Sijevousditquenousverronstellechoseplus
tardouquetellechosesertàtelleautrechose,admettez-le.Considérez-lecommeacquisetn'yfaites
plusattention:nousreviendronsdessusplustard.
Uneremarque?Unequestion?Unproblème?
Sijamaisj'aifaituneerreur,ousivousavezunequestionjevousproposedemecontactersurTwitter
@_MartinH_.
ApprendreleC++
5Préface
1 / 71 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !