C++ refamiliarization