References in C++
Bind aliases with references — must be initialized and non-null conceptually.
Bind aliases with references — must be initialized and non-null conceptually.
Use new/delete (and new[]/delete[]) when you must manage raw ownership.
Define classes and create objects that encapsulate state and behavior.
Use inline as a linkage/ODR tool (and historically an optimization hint).
Use built-in arrays carefully; prefer std::array / std::vector in modern C++.