C++/general

Advertisement


Question
do i have to learn C to be good at C++   languages?
do you know good book to be good in C++   ?

Answer
- No, you don't need to know C to learn and program C++.  C++ is a superset of C, so you can program in C once you know C++ if you can avoid the nice things C++ has to offer.  I program in both languages professionally and don't have any trouble working in both.

- Here is a free resource:

http://www.freeprogrammingresources.com/cppbooks.html

- Here is a good reference of articles and books with reviews:

http://www.cprogramming.com/

Bill

C++

All Answers


Answers by Expert:


Ask Experts

Volunteer


Bill A

Expertise

I can answer questions about C++, programming algorithms, Windows programming in MFC (which is C++). I cannot answer questions about STL (templates) and I have no experience with Linux. I do enjoy reviewing code and critiquing it or finding problems in it. I will also gladly show better algorithms or methods if you want to take advantage of that.

Experience

I've developed a commercial embedded C compiler/assembler and IDE with debugger toolset, of which the IDE and debugger are written in C++. I work in the industry writing high tech embedded programs and Windows programs to communicate with the embedded devices.

Publications
Book: Embedded Systems Design using the Rabbit 3000 Microprocessor Authored Chapter 10 in its entirety.

Education/Credentials
BS Computer Engineering

©2016 About.com. All rights reserved.