Lær å skrive kraftig og moderne C++-kode som er anvendelig innen vitenskap, ingeniørfag og innebygde applikasjoner. I den andre utgaven av "Discovering Modern C++" vil du mestre viktige ferdigheter for programmering med C++ på nesten alle nivåer, fra 'nær maskinvaren' til høynivåabstraksjoner. Boken er oppdatert for C++17 og C++20, og gir en grundig introduksjon som benytter realistiske eksempler fra et bredt spekter av tekniske problemstillinger. Med omfattende erfaring fra undervisning av C++ til fysikere, matematikere, ingeniører og studenter, guider Peter Gottschling leseren jevnt mot mer sofistikerte tilnærminger basert på avanserte funksjoner. Uansett hvor mye programmeringserfaring du har fra før, vil du raskt mestre stadig mer kraftfulle funksjoner, fra lambdas til uttrykk og variadiske maler. Gottschling viser også hvordan du kan bruke C++-biblioteker: både Standard Template Library (STL) og vitenskapelige biblioteker for aritmetikk, lineær algebra, differensialligninger og grafer. Trinn for trinn vil du lære å skrive klar og uttrykksfull kode.