Effective Modern C++ | Meyers Scott | Twarda

Sklep

ENbook.pl

Marka

Oreilly Media

pComing to grips with C11 and C14 is more than a matter of familiarizing yourself with the features they introduce e.g., bautob type declarations, move semantics, lambda expressions, and concurrency support. The challenge is learning to use those features ieffectivelyi--so that your software is correct, efficient, maintainable, and portable. That's where this practical book comes in. It describes how to write truly great software using C11 and C14--i.e. using imoderni C. p Topics include ul liThe pros and cons of braced initialization, bnoexceptb specifications, perfect forwarding, and smart pointer bmakeb functions liThe relationships among bstd moveb, bstd forwardb, rvalue references, and universal references liTechniques for writing clear, correct, ieffectivei lambda expressions liHow bstd atomicb differs from bvolatileb, how each should be used, and how they relate to C's concurrency API liHow best practices in old C programming i.e., C98 require revision for software development i

192.71 PLN