Mail Archives: djgpp/1997/07/21/06:18:02
CDKrug <cdkrug AT aol DOT com> wrote in article
<19970721011901 DOT VAA04168 AT ladder02 DOT news DOT aol DOT com>...
> At the risk of some flames, here goes.
>
> Been working w/ C professionally for several years. I know x86, several
> dialects of BASIC. I have about 50,000 links of BASIC & 10,000 lines of
> C, out working in the real world, w/ about 1,000 lines of assembly for
> good measure.
>
> This fall, I'm taking a course that assumes a knowledge of c++. Anyone
> ever made the transition? Any suggestions?
If you have a good grasp of C, you'll cut down the amount of material
you'll
need to learn. They are different languages, but a great deal of C is still
very applicable to C++.
I haven't needed to switch to C++ professionaly yet, but I've been learning
it in my spare time. It has it's own quirks, but by and large is very
similar
to C, and that has made learning it _much_ easier.
IMHO, it isn't all that difficult to learn C++, coming from a C background.
The real difficulty is the same as every other language I've used, coding
efficiently and exploiting the language features completely. But it grows
on you quickly.
The best advice I can give is to get a good book, and skim through it a
couple of times, do some coding, and skim it a few more times. Do the
stupid
little trivial programs they show, just to make sure you know them. Better
yet, get two books. One that is extremely accurate, for the esoteric
questions,
and one that is easy to read, to make it easier to swallow.
As for book suggestions, I won't even tempt flaming that way. Try the
C++ FAQ for recommendations. (And the local book stores of course)
Anyways, good luck.
- Raw text -