c,c++ Problem Approach

Dear All,

I am a beginer in c++ programming. I can't clearly mark out the difference in problem solving approach between c and c++. Can you help me?
Who is Participating?
jasonclarkeConnect With a Mentor Commented:
So, in that case I will answer (see comments above).
the main difference is C is procedural and C++ exposes something called a class which allows you to encapsulate your data etc and provide classes which map onto objects that make up you problem. C++ exposes what is known as object orientated programming.
C++ implements the Object Oriented Design approach...
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

I very much recommend using the Object Oriented way of thinking right from the start if you're a beginner. It will help you design your programs in an easy way.
Its all about OO (at least probably) as the others said.  Try looking at:


some of the links in the Start Here section will probably of most use.

(It is worth pointing out, however, that C++ is not just an OO language, strictly speaking it supports OO programming.  You can, if you choose, do generic programming, or procedural programming (like C) with C++).
VIPULMPAuthor Commented:
Hi All,
  jasonclarke : I found the link very useful.
  Thanks a lot to all.  
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.