Earlier quoted context omitted.
If you can program C well, C++ isn't going to be too much of a problem for you. The reverse is not necessarily true. If I were hiring on a C++ project I'd definitely want to talk to someone who is genuinely good at C - they may not want to talk of course.
> If you can program C well, C++ isn't going to be too much of a problem for you. I only agree that understanding C helps somewhat , e.g. by avoiding the traps of not thinking hard about the underlying memory model. But it won't help you with template metaprogramming or how exceptions can break your supposedly memory-safe code: https://herbsutter.com/gotw/_102/
Don't get me wrong, I can read the code, debug it and correct it.
But in C++ being able to read the code and understanding consequences of every single line of it are completely different things.
There is just so much magic involved that no one ever can claim they fully know C++ and if they do I can safely and provably call them liars and find something they will not be able to explain.