Computer ForumsComputers  

Go Back   Computer Forums > Programmers Lounge > Programming Discussions

Reply
 
LinkBack Thread Tools Display Modes
Old 08-28-2006, 12:05 AM   #1 (permalink)
Newb Techie
 
Join Date: Oct 2004
Posts: 11
Default C++ Books recommendations

Hey, I'm a high school student who has a bit of programming knowledge under my belt, my first and favorite language I learned was C++, but it was very basic, like just the fundementals, loops variables, read write, etc. Then some VB 5, really crappy class, not up to date at all, but i enjoyed it, vb is easier to make programs that have some actual use, but its not a very powerful language.

So this coming up semester im going into java, but i dont expect much out of it, so i want to take my educated into my own hands. I'm interested in learning some more C++, so what book/s do you guys recommend for someone who already knows the programming fundementals, and basic c++ syntax? Or even a book for beginners, as long as it gets to more advanced stuff like that openGL stuff
glopal is offline   Reply With Quote
Old 08-30-2006, 01:01 PM   #2 (permalink)
True Techie
 
Join Date: May 2006
Location: Chicago IL
Posts: 104
Send a message via AIM to thejeremy
Default

Hi glopal,

I'm a CS major and my first encounter with C++ was in my data structures class so I had to pick it up as I went along and I didn't learn it as well as I felt I should. I ended up reading The Complete Idiot's Guide to C++ by Paul Snaith and it really helped clarify things for me. Since you know some basics, you might be able to skip a good quarter of it.
The book starts with basics and covers multidimensional and parallel arrays, functions, structures, building classes, overloading operators, overloading functions, file handling, OOP, inheritance, and polymorphism. If you know what all of these are, then don't get this book
I don't know of a book that covers both C++ semantics and OpenGL under one roof. I have the OpenGL Programming Guide Fifth Edition, otherwise known as "the red book" to my graphics class. It covers OpenGL in detail, but I believe it expects you to have a working knowledge of C++.

Hope this helps.
__________________
CPU: AMD Athlon 64 X2 5200+ Windsor, 2.6 GHz
RAM: CORSAIR XMS2 2GB 240-Pin DDR2
VIDCARD: EVGA PCI-Express x16 GeForce 7900GS 256MB
MOBO: ASUS M2N-SLI Deluxe AM2
HDD: Seagate Barracuda 320GB 7200 RPM SATA

my blog: http://jspot.gotdns.com
thejeremy is offline   Reply With Quote
Old 09-04-2006, 12:29 PM   #3 (permalink)
Newb Techie
 
Join Date: Mar 2006
Posts: 7
Send a message via AIM to PennKen2009 Send a message via Yahoo to PennKen2009
Default

I used the book, Problem Solving with C++, The Object of Programming. This was my textbook my first semester at Penn State. The author is Walter Savitch, and I think he does an excellent job. ISBN# is 0321268652

Very easy to follow, but it goes deep into C++
PennKen2009 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 01:10 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0