Majoriteten av feil og krasj i dataprogrammering stammer fra problemer knyttet til minnetilgang, allokering eller deallokering. Slike minne-relaterte feil er kjent for å være spesielt vanskelige å feilsøke. Likevel blir rollen minnet spiller i C- og C++-programmering ofte oversett i kurs og litteratur, ettersom det krever spesialisert kunnskap om operativsystemer, kompilatorer, datamaskinarkitektur, i tillegg til kjennskap til språkene selv. Mange profesjonelle programmerere lærer seg slik kunnskap utelukkende gjennom erfaringer med de problemene som oppstår. Denne boken gir både studenter og profesjonelle programmerere en konsis, men omfattende fremstilling av minnets betydning i alle aspekter av programmering og programadferd. Med utgangspunkt i en grunnleggende forståelse av C eller C++ forklarer forfatteren teknikker, metoder og verktøy for å håndtere de utfordringene som knytter seg til minne og dets effektive bruk.