Introductory Texts for C++

  • (2 Pages)
  • +
  • 1
  • 2

16 Replies - 2197 Views - Last Post: 16 August 2008 - 11:17 AM

#1 LowWaterMark  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 119
  • Joined: 30-July 08

Introductory Texts for C++

Post icon  Posted 12 August 2008 - 12:43 AM

I'm new and a tad bit stuck.

I'm in search of an introductory text on C++ Programming that approaches its task from a theoretical/philosophical perspective. It's the way I learn. Imagery and diagrams are also quite helpful to me. If I get the conceptual framework of something, the details tend to fall into place much easier.

I may be suffering from death by research. I've read every post in C++ book thread over on The C Board (twice). I've thoroughly studied the recommendations on the ACCU website. Additionally, I've poured over the 4-star and up texts on C++ Programming at Amazon.com, as well as reading the user comments. I've posted on other forums.

I need focus (I need a book). I noted that "Accelerated C++: Practical Programming by Example" by Koenig and Moo got 5 recommendations on the C Board thread, "Highly Recommended" over on ACCU and 80 votes on Amazon averaging 4.5 stars (for whatever that's worth). Can anyone comment on this book's vantage point with respect to the stuff I wrote up above in the first paragraph? Simply put, would it be a good choice?

I just finished "Absolute Beginner's Guide to C" by Greg Perry in an effort to learn some vocabulary and syntax from a bit lower level before delving into C++. There are thousands of texts on C++ programming. Literally. I'm sure that the right book (for me) is out there. I just need a gentle push in the right direciton.

Thoughts?

This post has been edited by LowWaterMatk: 12 August 2008 - 12:47 AM


Is This A Good Question/Topic? 0
  • +

Replies To: Introductory Texts for C++

#2 red_4900  Icon User is offline

  • Code T(h)inkers
  • member icon

Reputation: 21
  • View blog
  • Posts: 1,120
  • Joined: 22-February 08

Re: Introductory Texts for C++

Posted 12 August 2008 - 01:31 AM

....

my advice?

read less, code more :^:
Was This Post Helpful? 0
  • +
  • -

#3 homemade-jam  Icon User is offline

  • Gabe's Nemesis
  • member icon

Reputation: 11
  • View blog
  • Posts: 1,300
  • Joined: 17-March 08

Re: Introductory Texts for C++

Posted 12 August 2008 - 01:40 AM

Thinking in C++ is pretty good..it discusses all things philosophoical about C++ is available free as a pdf on his website (iirc).
http://mindview.net/...kingInCPlusPlus
Was This Post Helpful? 0
  • +
  • -

#4 LowWaterMark  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 119
  • Joined: 30-July 08

Re: Introductory Texts for C++

Posted 12 August 2008 - 01:49 AM

homemade-jam, thanks for your suggestion (and time) I downloaded the pdf and began thumbing through it already. Linnaean taxonomy and Aristotelian logic on the first page: how cool. 'appreciate the help.

This post has been edited by LowWaterMatk: 12 August 2008 - 01:56 AM

Was This Post Helpful? 0
  • +
  • -

#5 homemade-jam  Icon User is offline

  • Gabe's Nemesis
  • member icon

Reputation: 11
  • View blog
  • Posts: 1,300
  • Joined: 17-March 08

Re: Introductory Texts for C++

Posted 12 August 2008 - 02:05 AM

No worries
Was This Post Helpful? 0
  • +
  • -

#6 Mikhail  Icon User is offline

  • Bastard Operator From Hell
  • member icon

Reputation: 58
  • View blog
  • Posts: 1,378
  • Joined: 26-October 07

Re: Introductory Texts for C++

Posted 12 August 2008 - 12:23 PM

Bruce Eckel's Thinking in C++ is a very good book on C++, on other hand you can get Stroustrup's C++ book is also good.
Was This Post Helpful? 0
  • +
  • -

#7 KYA  Icon User is offline

  • g++ jameson.cpp -o beverage
  • member icon

Reputation: 3122
  • View blog
  • Posts: 19,167
  • Joined: 14-September 07

Re: Introductory Texts for C++

Posted 12 August 2008 - 02:28 PM

The C++ Programming Language by Bjarne Stroustrup is awesome! I'm currently in chapter 3

Also,

Memory as a Programming Concept in C and C++ by Frantisek Franek is very good also
Was This Post Helpful? 0
  • +
  • -

#8 OliveOyl3471  Icon User is offline

  • Everybody's crazy but me!
  • member icon

Reputation: 134
  • View blog
  • Posts: 6,581
  • Joined: 11-July 07

Re: Introductory Texts for C++

Posted 12 August 2008 - 08:29 PM

So now you're into C++. That's good.

I have Starting Out with C++ Early Objects (Formerly Alternate Version)
by Tony Gaddis, Judy Walters, and Godfrey Muganda.

It's the textbook used at my college for C++ class, and you can use it with Dev-C++.
It isn't too hard to follow, and there are plenty of example problems and exercises.

A quick search brings up a bunch of references, where you might be able to get this book.

http://search.yahoo....+...ss&ei=UTF-8

p.s. I agree with Red, the more you code the better you will get.

This post has been edited by OliveOyl3471: 12 August 2008 - 08:32 PM

Was This Post Helpful? 0
  • +
  • -

#9 LowWaterMark  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 119
  • Joined: 30-July 08

Re: Introductory Texts for C++

Posted 13 August 2008 - 01:41 AM

OliveOyl, thanks for the tip. Tell me more about "Starting Out with C++ Early Objects". I noticed there's a new edition out as of last fall.

Yea, you and Red are correct in general about the issue of practice, but you have to realize how far toward the beginning of this process I am. Right now, my dual core is rockin' almost three billion cycles per second to execute my elegant code that averages the sum of three numbers or figures out how old I'll be in 35 years. I've written several scientific papers, some poetry and I have a fiction manuscript under my bed. I could try coding in stream of consciousness but I fear the machine might just sit there. I have to learn the syntax and vocabulary as well as understanding the logical structures. And everything else.

I'm torn between "Accelerated C++" and "Thinking in C++" as well as having Stroustrup's 3d edition. But he's due to release a new "definitive" text in December entitled, "Programming: Principles and Practice Using C++" .

This post has been edited by LowWaterMark: 13 August 2008 - 02:17 AM

Was This Post Helpful? 0
  • +
  • -

#10 OliveOyl3471  Icon User is offline

  • Everybody's crazy but me!
  • member icon

Reputation: 134
  • View blog
  • Posts: 6,581
  • Joined: 11-July 07

Re: Introductory Texts for C++

Posted 13 August 2008 - 05:46 AM

View PostLowWaterMark, on 13 Aug, 2008 - 03:41 AM, said:

Tell me more about "Starting Out with C++ Early Objects". I noticed there's a new edition out as of last fall.

:blink: What do you want to know about it?
Was This Post Helpful? 0
  • +
  • -

#11 homemade-jam  Icon User is offline

  • Gabe's Nemesis
  • member icon

Reputation: 11
  • View blog
  • Posts: 1,300
  • Joined: 17-March 08

Re: Introductory Texts for C++

Posted 13 August 2008 - 05:53 AM

I've got Accelerated C++ and I personally found it not that great, I learned thru giving myself a design project and then working out how to do each bit. Some of the online tutorials offer a good basis - you can probably get along learning ok without paying a dime!

Also, what scientific papers you written?
Was This Post Helpful? 0
  • +
  • -

#12 LowWaterMark  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 119
  • Joined: 30-July 08

Re: Introductory Texts for C++

Posted 14 August 2008 - 12:32 AM

Thanks for the tips. Papers? Basic shit for getting into medical school and then getting out. I co-authored one on Polymethylmethacrylate and the pull strength of Titanium screws in vertebroplastied vertebrete. Another on Liver Transplant morbidity at New England Medical Center. Another on Uterine Fibroid Embolization and Post-Procedural Fertility. Also, outside of medicine (and more interesting) an analysis of language kinematics in Goethe's "Faust". Second was a political paper on Pynchon's "Gravity's Rainbow". The cool thing about "Gravity's Rainbow" is that you can interpret and analogize it as anything you want, so you really don't have to read it. Those two got scholarships and were automatically published by my college.

I know, boring. But I like to write.

This post has been edited by LowWaterMark: 14 August 2008 - 03:21 AM

Was This Post Helpful? 0
  • +
  • -

#13 homemade-jam  Icon User is offline

  • Gabe's Nemesis
  • member icon

Reputation: 11
  • View blog
  • Posts: 1,300
  • Joined: 17-March 08

Re: Introductory Texts for C++

Posted 14 August 2008 - 05:00 AM

Sound pretty good, enjoy your CPP texts..
Was This Post Helpful? 0
  • +
  • -

#14 LowWaterMark  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 119
  • Joined: 30-July 08

Re: Introductory Texts for C++

Posted 14 August 2008 - 06:38 AM

Will do.

Hey, I'll even sell you the full text of that paper on pedicle screw pull strength on polymethylmethacrylate treated cadaveric vertebrae for only $499. It's a signed first edition. I'll sign it right now. What would you like me to say? B)
Was This Post Helpful? 0
  • +
  • -

#15 homemade-jam  Icon User is offline

  • Gabe's Nemesis
  • member icon

Reputation: 11
  • View blog
  • Posts: 1,300
  • Joined: 17-March 08

Re: Introductory Texts for C++

Posted 14 August 2008 - 08:19 AM

How about,
To Homemade-Jam,
I hope some day you find out how to pronounce the title of this paper.

Lowwatermark

Sounds like a riveting paper!
Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2