Advice needed re: learning C++

Reminds me of a Farside cartoon:
What software engineers say "I only need to write constructor but no need for copy constructor or destructor, which are there specifically to deal with resource allocation and release. You also don't do lots of polymorphism except for just compiler lever. There's not much memory for that either. So it boils down to me that encapsulation was most important and not much inheritance. "

What hardware engineers hear "You can certainly feel your way with C++, ... only if you already know C" :wink: 8)