I am new to C++ and one of the things that seems interesting, but quite confusing sometimes, are pointers and references.
To me there is no book on C++ explaining them enough, so I grabbed one on C language (Understanding and Using C Pointers: Core Techniques for Memory Management that goes quite deep on the topic.
I know C is subset of C++ but at the same time they are two different languages.
So here is my question: is the way they are used same in both the languages, or are there any (significant) differences?
Will all I learn about C pointers have the same "validity" in C++?