Gå til innhold

FAQ: 2.3 - Anbefalte bøker for ikke-så-nybegynnere?


Anbefalte innlegg

Videoannonse
Annonse
Skrevet

Fikk ikke så mye ut av Vandevoorde/Josuttis, mistenker at jeg burde investert i The C++ Standard Library av nevnte Josuttis i stedenfor : Modern C++ Design er glimrende, om enn litt vanskelig å fordøye i første omgang. (More) Exceptional C++ gir også litt å tenke på.

Skrevet
Fikk ikke så mye ut av Vandevoorde/Josuttis,

Tror du den kanskje er for mer (veldig) avanserte brukere? Jeg har ikke lest den selv (og er på langt nær ingen ekspert) men den har jo fått veldig god omtale på accu's sider og på diverse news-grupper.

Skrevet

Tror det har mye med min personlige innfallsvinkel å gjøre. Boka går veldig i dybden når det gjelder C++ templater, men det blir mye av det samme som tas opp i Modern C++ (og en del basics jeg kjente til fra før) Design. Modern C++ Design hadde på forhånd fått opp øynene mine for teknikker som rekursive templater, og er nok en del mer tungt fordøyelig enn Vandevoorde/Josuttis. Derimot kunne jeg trengt en skikkelig referanse for standard-biblioteket (Josuttis).

 

Jeg fikk forresten en del nyttige tips ut av Effective STL, og Multi-paradigm Design for C++ av Coplien blir ofte anbefalt (ikke lest den).

Skrevet
Tror det har mye med min personlige innfallsvinkel å gjøre. Boka går veldig i dybden når det gjelder C++ templater, men det blir mye av det samme som tas opp i Modern C++ (og en del basics jeg kjente til fra før) Design. Modern C++ Design hadde på forhånd fått opp øynene mine for teknikker som rekursive templater, og er nok en del mer tungt fordøyelig enn Vandevoorde/Josuttis. Derimot kunne jeg trengt en skikkelig referanse for standard-biblioteket (Josuttis).

 

Ok,

 

Så man burde kanskje lære språket, så biblioteket og avslutte med templates?

 

Starte med språket (bøker fra nybegynner tråden).

 

For så å gå videre med Josuitts bok om standardbiblioteket (The C++ Standard Library: A Tutorial and Reference (Nicolai M. Josuttis)).

Slik at man kan bruke det som allerede eksisterer.

 

..og videre med Josuitts bok om templates (C++ Templates: The Complete Guide (David Vandervoorde, Nicolai M. Josuttis)). Slik at man kan begynne å lage egne, mer avanserte, ting selv.

 

--og så, tilslutt eller kanskje i stedet for den over hvis man føler at man kan det som er basic innen templates; Modern C++ Design.

 

"Er så maange bøker..!" :)

Skrevet

Det er mange veier til Rom, helst skulle man lest dem alle :_) Men det er vel naturlig å lære seg det grunnleggende vha. en god bok, Accelerated C++ f.eks. The C++ Standard Library tror jeg er en veldig god referanse for standard-biblioteket, Modern C++ Design ville jeg ikke tatt i før jeg hadde en god forståelse av templater.

  • 4 måneder senere...
Skrevet (endret)

En klassiker:

Brent E. Rector, Joseph M. Newcomer

Win32 Programming: For Windows 95 and Windows NT

 

(EDIT: fortsatt absolutt aktuell for Windows programmerere)

Endret av Tassax
  • 4 uker senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...