Const Correctness
Mark everything that shouldn't change as `const` — variables, parameters, member functions.
Easy
double area() const; promises not to modify the object; pass large objects as const T&.
Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.
Discussion (0)
Sign in or join free to ask questions and discuss this topic.