I'm looking for opinions on the best C++ book out there. Any suggestions?
For some background, I've been writing Java for almost 2 years. I've also done some C# and J#. Today was my first with C++.Link to my app: My first cpp app
This is a discussion on Best book for C++ within the C++ Programming forums, part of the General Programming Boards category; I'm looking for opinions on the best C++ book out there. Any suggestions? For some background, I've been writing Java ...
I'm looking for opinions on the best C++ book out there. Any suggestions?
For some background, I've been writing Java for almost 2 years. I've also done some C# and J#. Today was my first with C++.Link to my app: My first cpp app
look at one of the other 58617861789148 threads about this...
Join is in our Unofficial Cprog IRC channel
Server: irc.phoenixradio.org
Channel: #Tech
Team Cprog Folding@Home: Team #43476
Download it Here
Detailed Stats Here
More Detailed Stats
52 Members so far, are YOU a member?
Current team score: 1223226 (ranked 374 of 45152)
The CBoard team is doing better than 99.16% of the other teams
Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)
Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT
At the ACCU they have a large number of good book reviews, take a look at www.accu.org.
A few suggestions:
The C++ Programming Language, Bjarne Stroustrup
Effective C++, Scott Meyer
By the way, I am looking for the most standards compliant book out there.
Herbert Schildt's "C++ from the Ground Up" 2nd edition is supposedly ANSI compliant. There are those that hate Schildt, there are others that like his style.
The Stroustrup and Meyers books are good to have, but they are not really beginners books.
Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.
Do not use that Microsoft Visual C++ with the <stdafx.h> file that is not standard.Code:By the way, I am looking for the most standards compliant book out there.
check out Stroustrup's home page.
Also, book recommendations
C++ the Complete Reference, Schildt
C++ from the Ground Up., Schildt
C++ Primer Plus, Prata
OOP with C++, Lafore
Any many other introductory college texts...
Mr. C: Author and Instructor
Yeah I know, I just haven't gotten a chance to create a new project and copy my code over. I'll do it hopefully tonight when I get home.Originally posted by Mister C
Do not use that Microsoft Visual C++ with the <stdafx.h> file that is not standard.
"C++ the Complete Reference, Schildt"
I've got this one. I just haven't started to really read it. I should have some time later this week after I finish my current hw assignment.
As I said...
>>> There are those that hate Schildt
... but Salem, you undermine your own point. You say...
>>>
Do the math - 20+ books in a little over 10 years
That's just 6 months per book.
Now if you believe that its possible to master a technical subject and write 500+ pages on it in that time,
<<<
... then, correctly, go on to say...
>>>
Personally, I go with the army of uncredited ghost writers who don't give a $$$$ what they write so long as they get paid and HS puts his "written by HS" rubber stamp on the result.
<<<
... thus, it is quite possible for a "HS" book to have been thourougly researched and a good prospect, it is not necessarily the case that they "don't give a". "HS" is kind of like a "brand name".
>>> uncredited ghost writers
They are not uncredited. I have 3 Schildt books, the co-authors are listed, and the COM+ book is stated as "edited" by HS, written by Mike Michaelis.
You don't like "his" books, fine. The 3 I have do not contain more factual errors than any other programming book I have. The marketting hype, "the master", "2 million", etc. is just marketting hype.
There are "standard works" out there in their 4th-5th edition which still contain code which won't, and could never have compiled.
Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.
go to this site
www.deitel.com and you can find the best book for C++
look here under languages for some good books. there all free
http://www.maththinking.com/boat/computerbooks.html
C++ Rules!!!!
------------
Microsoft Visual Studio .NET Enterprise
Actually, I would recommend for you to avoid Deitel. I have 2 of his books. The examples and explanations there are long, and not clear at all.
I have "Teach yourself C++ in 21 days" from SAMS, great book for beginners. But you said you program already so you might want something more advanced. I also use "C++, The complete reference" , from Herbert Schildt. Good book too.
Just my 2 cents.
Actually I liked Deitel & Deitel, that's the book I used to teach myself C++. I'd been writing Java for about two years also, and had done a touch of VB programming, when I taught myself the basics of C++ one summer. I didn't get all the way thru the book, but I just needed a head start for a class that assumed you could pick up C++ in the first two weeks, and the book worked fine for that. (I know I would have had a much harder time without the book!) I think the reason his examples may seem long is because he includes all the code printed out in the book. Lots of times I just skimmed the code but read his explanations. And the first few chapters were a lot of review for a Java programmer, but I'd say a lot of C++ books would be that way.
But that's just me. I haven't looked at enough other books to be able to compare them.
My programs don't have bugs, they just develop random features.
To prove I am not in Herb Schildt's marketting team, I would also say that Deitel and Deitel is a good book!
Not one I could sit on a train and read mind you, you need Schildts narrative, (thanks uncle Herb that $100 will do nicely!).
Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.
C++ in 21 days
C++ - The programming language
C++ Primer Plus
C++ Completer Reference
C++ OOP
Extended OOP Programming
Search for books at amazon.com!