v1.8.0
The soul of this release is the full refactoring and updating of the "Code Conventions" chapter:
- All code conventions have been reviewed again, adding missing items and improving the organization of the existing ones
- "Core C+"+ code convention has been fully added
- Mentioned code convention tools like
clang-tidy - All bullet points now have links to the official convention descriptions
- The chapter has been split into two lectures and organized into several subsections to improve the readability
Introduction:
- Updated main charts: "C++ popularity" and "compute-trend"
Preparation:
- Books updated: "Professional C++", "Programming and Principles using C++"
Basic Concepts II:
- Improved "Integral data type" section: description of
ptrdiff_t, addeduintptr_t, added hardware relation with integral arithmetic - Added saturation arithmetic functions C++26 for integral data types
- Improved signed integer and bitwise operations description