Effective C++ Guidelines and Implementation Techniques
Const Usage and Member Functions
Proper Const Implementation
Modern compilers enforce const correctness by requiring const member functions to return const references:
class Document {
public:
const char& getCharAt(std::size_t index) const { return content[index]; }
private:
char* content;
};
When implementing both const and non- ...
Posted on Mon, 29 Jun 2026 17:43:05 +0000 by yodasan000
Modern C++ Features: A Comprehensive Guide
Introduction to Modern C++ (C++11/14/17/20)
This guide documents key features from the Modern C++ Tutorial: Quick Start with C++11/14/17/20.
Chapter 2: Core Language Enhancements
Compile-time Constants with constexpr
The constexpr keyword allows expressions to be evaluated at compile time, enabling optimizations.
constexpr int fibonacci_sequenc ...
Posted on Mon, 18 May 2026 16:40:13 +0000 by keyurshah