Denna bok ger dig fördjupade grundkunskaper i C++ som är ett av världens mest populära och kraftfulla programmeringsspråk. Kunskaper i C++ är också bra om du senare vill lära dig till exempel Java, C# eller C.
Att skriva snygg C++ kan tyckas lite onödigt för en del nybörjare, men det är egentligen en av de viktigaste sakerna, vilket man upptäcker när man sitter med hundratusentals rader riktigt ful C++ kod och allt känns svårt.
Boken innehåller teori och övningar efter varje kapitel och en guide om hur man installerar Dev-C++. All programvara finns att ladda ner gratis från Internet. Boken passar såväl till självstudier som till fortsättningskurser på gymnasie/KY/ högskole eller universitetsnivå, svarande mot gymnasieskolans programmering B (med lite råge).
- Boken tar upp följande teori: - Varför snygg C++ - Mer om funktioner: - Skönhetsråd - Parametrar - Funktionsdeklaration, definition och anrop - Värdeöverföring och referensparametrar - Överlagring - Fördefinierade värden - Lokala variabler - Rekursiva funktioner - Mer om datatyper - Varför datatyper? - Sträng typkontroll - unsigned, sizeof, typedef, enum - Typomvandlingar - Strukturer - In- och utmatning av strukturer - Strukturer som parametrar - Strukturer inuti strukturer - Funktioner inuti strukturer - En kort introduktion till klasser - Mer om arrayer - Endimensionella och flerdimensionella - Initiering av arrayer - Arrayer och strukturer - Pekare - Adressoperatorn & - Avreferera pekare - Ruttna pekare - Pekare och arrayer - Pekare som parametrar - Konstanta pekare - Typomvandling av pekare - Pekare till void - Dynamisk minneshantering - Funktionspekare - STL-biblioteket - Vektorer - Klassmallar - Iteratorer - Listor - Egna datastrukturer - Rekursiva datatyper - Installera DevC++ - Litteraturlista conva