Need to learn C++ pronto - Book reccomendations?
969618
It depends on your background. C++ has 2 main things that can cause problems for people. One is pointers, and the other is OOP.\n\nFor pointers I would recommend starting with Kernighan and Ritchie, if you have some programming experience. It is a little terse for a new programmer, but for experienced people that is desirable. It is about C, not C++, but the exposition of pointers is clearest.\n\nIf you do know C then Stroustrup's book is pretty good: http://amazon.com/s/ref=nb_ss_gw/103-4882347-1776613?url=search-alias%3Daps&field-keywords=stroustrup&Go.x=0&Go.y=0. You can pick and choose the chapters that you think you need most.
656706
If you are new to programming, I highly recommend taking a course.  There are good courses offered at local community colleges, and technical institutes.  C is a great language to start with, and C++ is a great languge to learn about object-oriented programming.\n\nBooks are good too (I learn great from books), but make sure the book is not oriented towards someone who already knows other programming languages (like Java or Perl) and is just looking to learn a new language (e.g., a C++ book that assumes you know a bit about C).  If you are new to programming, such books may take too many concepts for granted, and you will get confused.
1127642
http://www.cprogramming.com/tutorial.html\n\nAlso try your local bookstore... try the Teach Yourself in 21 Days series by Sams.Net or any C++ books from O'Reilly.\n\nYou'll also need a compiler and an editor... there's some free stuff out there, and depending on the book you find, you may get some software with it. If you're a linux or other unix user, you probably already have everything you need.\n\nGood luck!
345537
Some tutorials I found are:\nhttp://cplusplus.com/doc/tutorial/ , \nhttp://www.zeuscmd.com/tutorials/cplusplus/index.php -- also has source code written specifically for Dev-C++ , \nand http://www.cprogramming.com/tutorial.html#c++tutorial\n\n\nHere is a program that prints out "Hello World":\n\n#include <iostream>\nusing namespace std;\n\nint main()\n{\ncout << "Hello World" << endl;\n\nsystem("pause");\nreturn 0;\n}\n\n\nAlso, http://koders.com/ is a source code search engine that you can use.
810227
Compilers. Of course, there is the simple matter of learning the programming language.\n\nHeres a free C++ compiler:\nhttp://www.bloodshed.net/dev/devcpp.html
47688
Visual C++ is available for free as long as you download it by November of this year and register it.  It is a great IDE :-)\n\nhttp://msdn.microsoft.com/vstudio/express/visualc/\n\nGood luck.
861192
If you already know C++, have a look at the Allegro (2d graphics library) or Ogre3d (3d graphics library) or Irrlitcht (3d graphics library) webs. You should find a lot of information there.
28385
Borland's freely available compiler :\nhttp://community.borland.com/cgi-bin/surveys/web_download_survey.cgi?sid=33\n\nDigital Mars C++ \nhttp://www.digitalmars.com/download/freecompiler.html\n\n\nGNU Compiler Collection, including the g++ compiler :\nhttp://gcc.gnu.org/\n\nMicrosoft's freely available .NET C++ compiler \nhttp://msdn.microsoft.com/netframework/downloads/updates/default.aspx\n\nBloodshed's Dev-C++ compiler \nhttp://www.bloodshed.net/devcpp.html\n\nAll of these are free versions. The best is Bloodshed's Dev.
979648
C++ but its was used with api that the cmpany came up with so it pretty foreign to must people unless you have the source code and a book explaining the notation must companies now have a set of librays they use for this stuff
746264
You can get some tutorials for Java from here\nhttp://java.sun.com/docs/books/tutorial/\n\nYou may have to go through every page and save it singly.  They used to supply a complete tutorial that you could download in one file, but it is no longer available.\n\nFor C++ you can try the following sites\nhttp://www.cs.wustl.edu/~schmidt/C++/\n\nhttp://www.cplusplus.com/doc/tutorial/
1114741
Here are some great links for C++ games and Graphics Libraries  :\nhttp://www.thefreecountry.com/sourcecode/graphics.shtml\nhttp://www.libsdl.org/index.php\nhttp://www.panelmonkey.org/category.php?id=1\nhttp://www.cppgames.com/
451495
Best and easy to use is Visual C++ Express 2005 (it's free)http://msdn.microsoft.com/vstudio/express/visualC/default.aspx\nand you can get complete information on Microsoft's Vc++ from http://msdn.microsoft.com/visualc/ infact there are video lessions and how Do I.. Guides at http://msdn2.microsoft.com/en-us/library/ms177549\n This will be the best compiler to use  as you are doing development in windows xp . As it will provide you with good API's (IT's a COMPILER + IDE)\nThere is another free compiler http://www.bloodshed.net/devcpp.html . It's a good compiler , if you want to be vendor neutral.\nThere is another free compiler called GCC (this is a GNU compiler (i.e Open Source and free too) you can get complete information on this from http://gcc.gnu.org\nand you can download the compiler from http://gcc.gnu.org/install/binaries.html\nWith this compiler you can do development on many operating systems with the same toolset.
978353
i started with c++. i am learning it right know. I thing i catch with the laguage so fast because i used somes action script in flash. if u want to learn c++ read this "complete idiot's guide to c++" by paul snaith. i am reading it andits very easy to follow from the book its like having a teacher teach u .
204135
http://www.cprogramming.com/tutorial.html - is a good online resource\n\nhttp://www.developer.be/forums/index.cfm/fuseaction/dsp_threads/forumid/16.htm - a forum that has c/c++ developers ready and able to help out.\n\nAlso use the MSDN library to get a lot of information.\n\nI've always liked the "bible books" it covers a lot of great info from begginers to advance: \nISBN: 0764546546 \n\nAlso the complete refference books are garet as well:\nISBN: 0078824761
443580
Here.\n\n\nhttp://www.freeprogrammingresources.com/visualcpp.html\nhttp://www.codeproject.com/\nhttp://www.cplus.about.com/cs/ctutorial1/index.htm\nhttp://www.functionx.com/visualc/index.htm\nhttp://www.programmingtutorials.com/\nwww.w3schools.com
85950
If you are going to try to learn C++ from a book, I would recommend looking at Accelerated C++ by Andrew Koenig and Barbara E. Moo.\n\nIt takes a different approach to the subject starting with easy to write programs that reduce the frustration of having a whole lot of new material thrown at you all at once.
944386
I personally think you should try Borland Builder C++, it's as intuitive as VB and as powerful as C++ too bad it's not as popular as VC (people think that just because microsoft wrote it it must be good)\nI've used all of them but it's been too long and actually if I had a choice and I was in your shoes, I'd go for learning Visual Studio.net and C#  because really that it's any better than C++ but unfortunatelly chances are that it will be much more in demand in the future.