I am tring to learn C++ and need some advice on the best compiler (freeware). I am useing  windows XP. Any help would be appreciated. Thanks in advance.
203298
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.
470716
You don't 'install' C++.\n\nYou only need a text editor to write code.\n\nAre you having trouble with the compiler you want to use?\n\n///
91887
A compiler (you may know) is the program that translates your C++ code into the language of ones and zeros that the computer understands.  As such, it does not have to look spiffy.  Ugly is okay.\n\nThere are some differences among compilers as to exactly how you use them, but the general idea goes like this.  You write your C++ program in an editor and save it to disk.  You tell the compiler where to find the program and it reads it and tries to translate it into machine language.  It fails because no one can write a perfect program the first time.  It gives you a list of errors it found.  You patiently go through the list and correct the errors as best you can, then try to compile the program again.  You keep repeating editing (debugging) and compiling until the program compiles.  Then, you find out that it doesn't do what you meant for it to do.  That is because there are still errors in the program.  You find the errors, correct them, and compile again.  You keep doing this over and over, and eventually, the program works the way you want it.\n\nYour first programs should be very, very, very simple.  I hope your book guides you in this direction.  The first program should do something like print "hello."  Once you get to that point you can enhance it.  It might ask you to input something, then output that.  You keep making more and more complicated programs, and eventually, you'll be able to program interesting stuff.\n\nGood luck!!\n\n=====================\n\nI searched google for open source compilers and the two that came out on top are linked below.  Maybe you would like one of those better.
148387
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.
227475
Go to Microsoft"s home page.  They have a free C++ and a Visual basic compliler under free software.
396025
There are many good books like " Complete Reference to C++ " , " Let us C++ "....etc... First be perfect with the basic knowledge of C++ using these books.... Then try some simple projects by referring some other books like "C++ Projects" etc ... By that time you will automatically be a good programmer and thus you can try bigger projects that involve graphics like Game projects and software design etc...... I hope its not a bad explaination from me..... :)
87241
C++ was built off of C.  Which is simpler is an ambigious question in that you would have to define "simpler."  Personally I prefer to work in C++ because of the functionalities provided by STL, however I can do everything in C, it is just more work.  For learning purposes C++ is a better place to start as it has built in memory managment so that you dont accidentaly overwrite something vital.  As for your second question C++ can not be compiled with a C compiler.  Thus the reason we have separate compilers.  Most things you do in C can be directly done in C++ however this is not true in the other direction.  I hope this helps.  If you decide to learn in C get a copy of "The C Programming Language" by Brian Kernighan (the creator of C), I use this book alot even for C++.  If you decide to go with C++ get "The C++ Standard Library" by Josuttis (the creator of STL).  Either way you made the right choice by avoiding Java.
574772
You can always buy the software and learn it at home.  I think it will cost a lot of money though.  \n\nhttp://msdn.microsoft.com/visualc/learning/default.aspx\n\nOr you can Download the Free Visual C++ 2005 Express Edition.  Visual C++ 2005 Express Edition is a free, lightweight, easy-to-use, and easy-to-learn tools for the hobbyist, novice, and student developer.  \n\nhttp://msdn.microsoft.com/visualc/\n\nEnjoy learning!
532406
C++ libraries don't use .h anymore. Some compilers still support .h C++ includes, but most don't anymore. \n\nInstead of\n\n[code]\n #include <iostream.h>\n[/code]\n\nYou will have to use\n\n[code]\n#include <iostream>\n\nusing namespace std;\n[/code]\n\nIf you don't know what a namespace is, you better google it, but to put it short, the C++ objects are into the std namespace, so you will have to either type that, or to type std:: before each object.\n\nFor example: std::cout << "hello world";\n\n(However as I said, "std::" is not necessary if you type "using namespace std;" in the start, becuase you tell the compiler the default namespace is std).\n\n\nOther C++ includes are:\n<vector> <string> <ctime> <cmath> (...)\n\nAs you can see, the names are the same, but without a .h and into the namespace std.
316222
C++ is a popular language used to do alot of difficult stuff. You can use it to program for different operating systems.\n\nJava is more of an open language, which will allow you to program for different platformas but more for a web based enviroment. few desktop applications are written with Java.\n\nVisual basic is also a great langauge. It's not as powerful as c++, but it's easy to build application with. It is used for rapid application development. Visual basics IDE's were written using c++ as well as the core of the windows operating system. Some of the smaller programs in windows are written in Visual basic (VB). dont waste your time with VB unless you are a beginner it spoils you rotten its so basic. Start with VB.Net. programs written with visual basic only work on windows. \n\nif by basic you mean Basic and not visual basic, then all i can say is: Basic is basic , i don't know of anyone using basic. I think basic was succeeded by other better languages like C. basic stands for something but i can't remember . \n\nPascal, I think is like C but I am not familiar with it. I think it was succeeded by Delphi.\n\nAnd yes unix is a very powerful operating system used on some servers.
627505
Here you can get the compilers for free.\nyou need not to purchase them!have fun!\nhttp://www.compilers.net/
220595
I am not sure what program you tried, but here is one that should work on borlands compiler.\n\n#include <iostream>\n\nint main() {\n\n    std::cout<<"Hello, world!&#92;n";\n}\n\nI have included the 'std::' namespace in front of the cout.\n\n<Edit>\nAre you running the program from the command line, or just clicking on the exe?\nIf clicking on the exe, a command line will pop up, then disappear after displaying hello world.\nYou need to run it from the command line.
2748
You can download (for free!) either Visual Basic 2005 Express or Visual C++ 2005 Express from Microsoft (see link below).  When you register the program (also free), you'll be able to download a free ebook called "Build a Program Now!".  I really, really liked the Visual Basic version but my guess is that the C++ version is just as good.
556444
The almighty C++ and many more languages have free compilers, articles and links to other good things at the URL below.  Enjoy.
549202
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 .
263944
Hi,\n\nYou can start reading the basic section in C++, they teach you on what are variables, what are datatypes, and what are loops.\n\nThey will teach you how to use arrays and loops and conditionals.\n\nThat is your best bet...\n\nPick up any standard C++ book and read he intro to programming!
583687
Hahahah! My brother! Why on earth would you want to use C++ to mod a WIN98? xp owns all. Seriously. But do you face any problems? You might because of the "tree" format of the 95 and below, but anything above would be IDEAL for C++ and pearl if you know what to do first