Welcome to the most active Linux Forum on the web.
Go Back > Forums > Non-*NIX Forums > Programming
User Name
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.


  Search this Thread
Old 03-27-2004, 04:58 PM   #1
Registered: Aug 2003
Location: Lewisville, TX
Distribution: Kubuntu
Posts: 295

Rep: Reputation: 30
Good C++ book?

Does anyone know a -GOOD- book to learn C++?

I know how to code using PHP and other website languages, and at one point I was starting to use C++. But I want to REALLY get into C++ programming, so I am just looking for a book that can teach me alot - and maybe deals with programming in linux too ;-)
Old 03-27-2004, 05:05 PM   #2
Senior Member
Registered: Apr 2003
Location: Lancaster, England
Distribution: Debian Etch, OS X 10.4
Posts: 1,263

Rep: Reputation: 51
not a book but a tutorial, its a little bit out of date so some of the io stuff is wrong, but the concepts are all there and thats whats really important.

for linux programming i would reccomend this and this
Old 03-27-2004, 05:46 PM   #3
LQ Guru
Registered: Feb 2003
Location: Colorado Springs, CO
Distribution: Gentoo
Posts: 2,018

Rep: Reputation: 48
Also, there's Thinking in C++, two volumes, available for free.
Old 03-27-2004, 06:49 PM   #4
Registered: Jun 2002
Location: NY
Distribution: Gentoo,RH
Posts: 333

Rep: Reputation: 40
There is a tutorial that expands a bit on why you want to learn object-oriented programming and what it buys you, in addition to teaching the language.

It comes with code snippets that you can compile and run and see for yourself. (I admit that I am the author... I had some good feedback about it. Give it a spin). It's not really OS-specific but it's all developed and tried on Linux.

Old 03-28-2004, 09:37 PM   #5
Registered: Feb 2004
Location: scanf
Distribution: Redhat Enterprise 4.4 AS
Posts: 236

Rep: Reputation: 30
check out
I think all published books suck when you are first learning.
Once you have experience any book becomes a friend/reference.
You need to start by searching about C/C++/C# on the net.
If you want excelerated learning nothing beats taking a class.
here is a c reference card
here are some advanced topics
and some more reference
not trying to sound cliche, but
practice practice practice.

Book rating by X

deitel and deitel c++ how to program 4 edition
(3) beginner

C++ for buisness programming john d molluzo
(2) beginner

Jamsa's C/C++/C# programmers bible
(3) intermediate

c++ Plus Data Structures
(3) intermediate-advanced

C++ program design
(3) intermediate

Programming and problem solving with c++
(3) intermediate

Engineering Problem Solving with C
(2) intermediate

Last edited by xviddivxoggmp3; 03-28-2004 at 10:22 PM.
Old 03-29-2004, 03:38 PM   #6
Registered: Aug 2003
Location: 63123
Distribution: OpenSuSE/Ubuntu
Posts: 419

Rep: Reputation: 35
Practical C++
Old 03-30-2004, 05:00 PM   #7
LQ Newbie
Registered: Apr 2003
Distribution: Gentoo, Slackware
Posts: 25

Rep: Reputation: 15
One of the best C++ books I think is Accelerated C++ by Koenig and Moo I think you should take a look at it.
Old 03-30-2004, 07:46 PM   #8
Registered: Jan 2004
Location: California
Distribution: Slackware 10.1
Posts: 190

Rep: Reputation: 30
Originally posted by wapcaplet
Also, there's Thinking in C++, two volumes, available for free.
I recommend those books also. If you already know some C++, and other languages, Accelerated C++ might be a good choice. I picked it up and it was pretty tough for me because I realy only knew C, and Thinking in C++ is the better book for someone with my experience.
Old 03-30-2004, 07:49 PM   #9
Chris Weimer
Registered: Jan 2004
Location: NYC
Distribution: Fedora XFCE
Posts: 91

Rep: Reputation: Disabled
for tons of tutorials, go to and go to the C languages page.

Last edited by Chris Weimer; 03-30-2004 at 07:52 PM.
Old 04-04-2004, 04:24 PM   #10
Registered: Feb 2004
Location: scanf
Distribution: Redhat Enterprise 4.4 AS
Posts: 236

Rep: Reputation: 30
I just purchased another good book.

The Complete Reference
C Fourth Edition

It is on C and not C++.

On my prior rating system it ranks a 4.
Very inexpensive 39.99usd.

my ratings involve content, organization, and price.

it does have one fall back.
none of the code is highlighted, but i love the way they organized it.

Last edited by xviddivxoggmp3; 04-04-2004 at 05:01 PM.
Old 04-16-2004, 11:36 PM   #11
Registered: Feb 2004
Location: scanf
Distribution: Redhat Enterprise 4.4 AS
Posts: 236

Rep: Reputation: 30
I just purchased a new C book.
C & Data Structures
P.S. Deshpande and O.G. Kakde
I wanted to get some opinions on it.
I have found numerous incosistancies in it.
Errors in the editing.
I read portions on topics I already have a good understanding, and I felt as if the editor didn't even read it for errors.
I found three errors within 5 minutes of reading.
I'm in no way an english major.
I know bad and worst english, but this book left details out.
It starts to explain a point, and then it looks as if the printer just skipped information. Did anyone else read this book.
I want to know if this is just me, or is this a poorly written 1st edition? It does have a good broad collection of topics.
But I believe that the fact that it is a first edition is why I found so many errors. I'm not out for trashing books, but I do want to know if this is common in all of the first edition distrobution, or am I just the lucky one that got the book when the printer was going out.
Old 04-17-2004, 12:09 PM   #12
LQ Newbie
Registered: Apr 2004
Location: USA
Posts: 5

Rep: Reputation: 0
If you're going to be programming in Linux and want to learn a C laguage I would start with the C language, not C++ since the vast majority of Linux's code is written in C. Also starting with C and then moving to C++ is a much more logical decision since C is C++'s natural ancestor.
Old 04-17-2004, 02:45 PM   #13
LQ Newbie
Registered: Apr 2004
Distribution: Mandrake
Posts: 11

Rep: Reputation: 0
Stroustrup: The C++ Programming Language

Stroustrup developed the language.

Stanley Lippman: C++ Primer

Lippman studied under Stroustrup. I have never found a better book by any author on any language. Lippman's C++ Primer is an untouchable classic.
Old 05-01-2004, 12:32 AM   #14
Registered: Feb 2004
Location: scanf
Distribution: Redhat Enterprise 4.4 AS
Posts: 236

Rep: Reputation: 30


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
A good book uselpa Red Hat 2 10-13-2005 10:11 AM
Looking For A Good Book Raven_Nights Linux - Newbie 6 04-28-2004 03:23 AM
any good book ? WannaLearnLinux Linux - Newbie 18 08-30-2003 11:38 PM
What is a good book for... WeNdeL Linux - General 9 08-16-2003 07:36 PM
A good book? teyesahr Linux - Newbie 10 07-31-2003 10:18 PM > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 05:47 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration