Honestly C and C++ code are the same. You can use C++ function calls and objects when needed and have everything else pure C. Don’t think of them as two completely different languages, C++ is more of an “object oriented framework for c” than its own language. That is a gross oversimplification but you get what I mean.
That really hurts to read. Have you programmed with any spec newer than c++11? Best-practices have changed a lot. It isn’t “c with classes” anymore. Yes, most of the ancient code will work; but there are better, more efficient, and more ergonomic alternatives now.
Honestly C and C++ code are the same. You can use C++ function calls and objects when needed and have everything else pure C. Don’t think of them as two completely different languages, C++ is more of an “object oriented framework for c” than its own language. That is a gross oversimplification but you get what I mean.
That really hurts to read. Have you programmed with any spec newer than c++11? Best-practices have changed a lot. It isn’t “c with classes” anymore. Yes, most of the ancient code will work; but there are better, more efficient, and more ergonomic alternatives now.