Initializing references to null in C++
Double references in C++
References in smart pointers in C++
Using references in inline functions in C++
References and object slicing in C++