Exceptional C++

E660908

Exceptional C++ is a widely respected C++ programming book by Herb Sutter that presents challenging problems and in-depth explanations to teach advanced language features and best practices.

All labels observed (5)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf C++ book ⓘ
non-fiction book ⓘ
programming book ⓘ
author Herb Sutter ⓘ
editorialSeries Bjarne Stroustrup (series editor) ⓘ
linked to: Bjarne Stroustrup
focus performance-aware C++ design ⓘ
real-world C++ programming issues ⓘ
robustness and correctness in C++ code ⓘ
format paperback ⓘ
goal help avoid subtle C++ bugs ⓘ
improve readers' C++ design skills ⓘ
hasSequel Exceptional C++ Style ⓘ
More Exceptional C++ ⓘ
linked to: Exceptional C++
influenced C++ library design guidelines ⓘ
modern C++ best practices ⓘ
language English ⓘ
notableFor challenging C++ programming problems ⓘ
coverage of exception safety guarantees ⓘ
detailed solutions and explanations ⓘ
partOf Herb Sutter C++ books ⓘ
linked to: Exceptional C++
programmingLanguageCovered C++ ⓘ
publisher Addison-Wesley ⓘ
recommendedBy many C++ experts ⓘ
series C++ In-Depth Series ⓘ
structure collection of C++ programming problems ⓘ
detailed solution discussions ⓘ
style problem-and-solution ⓘ
subject C++ best practices ⓘ
C++ design ⓘ
C++ idioms ⓘ
C++ pitfalls ⓘ
C++ programming ⓘ
exception safety ⓘ
generic programming ⓘ
templates ⓘ
targetAudience advanced C++ learners ⓘ
experienced C++ programmers ⓘ
professional software developers ⓘ
teaches advanced C++ techniques ⓘ
exception-safe coding ⓘ
robust library design in C++ ⓘ
teachesConcept RAII (Resource Acquisition Is Initialization) ⓘ
linked to: RAII

basic exception safety guarantee ⓘ
copying and assignment semantics ⓘ
exception-safe containers and algorithms ⓘ
nothrow exception safety guarantee ⓘ
resource management in C++ ⓘ
strong exception safety guarantee ⓘ
usedAs reference for C++ interviews and puzzles ⓘ

How these facts were elicited

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

Herb Sutter → notableWork → Exceptional C++ ⓘ
subject linked to: Herbert Sutter
Herb Sutter → notableWork → More Exceptional C++ ⓘ
subject linked to: Herbert Sutter
linked to: Exceptional C++
Herb Sutter → notableWork → Exceptional C++ ⓘ
Herb Sutter → notableWork → More Exceptional C++ ⓘ
linked to: Exceptional C++
Exceptional C++ → hasSequel → More Exceptional C++ ⓘ
linked to: Exceptional C++
Exceptional C++ → partOf → Herb Sutter C++ books ⓘ
linked to: Exceptional C++
Exceptional C++ Style → partOfSeries → Exceptional C++ series ⓘ
linked to: Exceptional C++
Exceptional C++ Style → relatedWork → Exceptional C++ ⓘ
Exceptional C++ Style → relatedWork → More Exceptional C++ ⓘ
linked to: Exceptional C++
Effective Concurrency → partOf → Herb Sutter's writings on C++ ⓘ
linked to: Exceptional C++