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.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| More Exceptional C++ | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
C++ book
ⓘ
non-fiction book ⓘ programming book ⓘ |
| author | Herb Sutter NERFINISHED ⓘ |
| editorialSeries | Bjarne Stroustrup (series editor) NERFINISHED ⓘ |
| 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
NERFINISHED
ⓘ
More Exceptional C++ NERFINISHED ⓘ |
| influenced |
C++ library design guidelines
NERFINISHED
ⓘ
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 NERFINISHED ⓘ |
| programmingLanguageCovered | C++ NERFINISHED ⓘ |
| publisher | Addison-Wesley NERFINISHED ⓘ |
| recommendedBy | many C++ experts ⓘ |
| series | C++ In-Depth Series NERFINISHED ⓘ |
| 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)
NERFINISHED
ⓘ
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 ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Herb Sutter
subject surface form:
Herb Sutter
this entity surface form:
More Exceptional C++