Bokbeskrivelsen for "Hands-On System Programming with C++" gir deg en praktisk tilnærming til systemprogrammering med C++. Denne boken tar for seg skrivemåten til system-nivåkode ved hjelp av C++17, noe som åpner opp for nye muligheter innen programutvikling. Du vil lære om de indre strukturene til Linux Application Binary Interface (ABI) og hvordan du kan anvende dette innen systemprogrammering. Boken gir også innsikt i C++-konkurransedyktighet, slik at du kan dra nytte av server-nivåkonstruksjoner. C++ er et allsidig programmeringsspråk som i stor grad er rettet mot systemprogrammering, da det gir enkel tilgang til maskinvare og effektiv kompilering, samt en tilpasningsdyktig tilnærming til høyere nivåer av abstraksjon. Denne boken gir deg en solid forståelse av fordelene ved systemprogrammering med C++17. Du vil få kjennskap til de ulike standardene for C, C++ og POSIX, samt deres spesifikke systemtyper. Etter en kort oppfrisking i C++, Resource Acquisition Is Initialization (RAII) og den nye C++ Guideline Support Library (GSL), vil du bli i stand til å programmere for Linux- og Unix-systemer, samt håndtering av prosesser. Når du beveger deg gjennom kapitlene, vil du utvikle ferdigheter som vil styrke din kompetanse innen systemprogrammering.