From: elric AT wheel DOT dcn DOT davis DOT ca DOT us (Jeffrey Taylor) Newsgroups: comp.os.msdos.djgpp Subject: Re: Learning C/C++ Date: 21 Jan 1997 23:44:04 GMT Organization: Davis Community Network - Davis, California, USA Lines: 17 Message-ID: <5c3kc4$lgo$1@mark.ucdavis.edu> References: <2 DOT 2 DOT 32 DOT 19970121170811 DOT 006a4a70 AT delilah> NNTP-Posting-Host: wheel.dcn.davis.ca.us To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Alan Wilson (alan DOT wilson AT wilshire DOT com) wrote: : Is that true?? I would need to learn C before I can program in C++? I was : under the impressions that I could skip C. : You will learn C as you learn C++ (C++ is largely C with significant extensions). A good C++ book could teach both (it would be a large book). Most people can learn C on their own, though many need a little help with pointers. I will admit that it may be possible to go directly to C++, but it's a very steep learning curve. It is so easy to shoot yourself in the foot with C pointers and most C++ requires extensive use of pointers. I haven't ever found a C book I was happy teaching from. I am very impressed with Bruce Eckel's book "learning to Think in C++" and have had good feedback from people I've recommended it to. Jef Taylor