James Kanze
10/7/2008 12:15:00 PM
On Oct 7, 11:34 am, Hendrik Schober <spamt...@gmx.de> wrote:
> dalbert...@gmail.com wrote:
> > I want to learn C++,I already know C Language,will that help
> > me.I require it for my job,How many days will it take to
> > learn?
> Opinions whether a knowledge of C helps learning C++ vary.
There are some ways it certainly helps. If you know C, then you
already know how to use an editor to create source code, and
invoke a compiler to compile and link a program. You also have
a grasp of some important basics, like lexical blocks. You know
what a loop is, and what a conditional statement is, and a
function. And if you're not in an English speaking country,
you've managed to figure out how to enter things like { or |
with your keyboard.
Judging from some of the questions we see here, those are
already significant steps. If you know neither C nor C++, and
the goal is to learn C++, then going through C will only take
more time, since you'll have to learn a lot of things which are
irrelevant, or even which should be avoided in C++. But if you
already know C, for whatever reasons, and realize the limits of
applying your knowledge of it to C++, then it can certainly
help.
--
James Kanze (GABI Software) email:james.kanze@gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34