i barely know Visual C++ so if someone can explain this in a very lay-man way that'd be super awesome.  i am a 35 yo electrical engineer but have done little coding over my career and am self-taught in C.  I learned FORTRAN in college and as soon as I graduated FORTRAN was removed from the curricula.
201559
In C++ you should do this:
444675
for understanding c++ from the basics try this site\n\nwww.geocities.com/sstutor\n\ntrust me its the best c++  tutorial site on the net\n\nfor source codes check out these links..\n\nhttp://www.planet-source-code.com/vb/default.asp?lngWId=3#categories\nhttp://www.vyomworld.com/source/LanguageHome.asp?LangId=2\n\nhappy learning
155157
Visual C++ is an IDE (Integrated Development Environment), using it one can develop applications for Windows using C or C++ programming languages.\nWhen you use Visual C++ you end up using the C++ language, and you need to learn the language itself to become able to develop any application that is not too simple to be useful.\nVisual C++ as an IDE uses the Microsoft C/C++ compiler "cl" which is Standard C++ compliant as long as you don't use any Microsoft specific extensions especially the .NET extensions of the C++ language. This means that you can write code that can be compiled successfully using Visual C++ and some other C++ compiler like "gnu gcc".\nVisual C++ may make you life easier and helps you write code faster. As an IDE it is excellent indeed.\nThe question which is easier is not actually a valid one for as it should be clear the two things are different kinds of animals. You may ask which is easier to use if you compare Visual C++ to some other IDE like Borland's C++ Builder or like Dev-C++.\nYou can also ask which is easier to learn if you compare C++ to some other language like C#, Java, or C. Interestingly, the syntax for all these languages are similar as they all derive from C. If you measure by how much keywords and language constructs you need to learn C will be the easiest of them all, it has some 30 keywords as a whole and few constructs to learn.\nMy advice to you is separate the tool from the language if you mean to do serious programming. Programming languages are compared in terms of power, efficiency, scalability, and then ease of usage. If you are new to the field of programming learn a powerful language C or C++ first. This makes learning any other language a snap. When you have a specific project to work on you will be able to choose the language, and the tool most suitable for this project.  \nIn the sources a link to where you can download Visual C++ express edition. It is free and it is an excellent tool to help you learn C++.
555842
Why don't you learn C++ instead, thats what i did. I learned Java, C++ and Visual Basic\n\nAnyways for some C tutorials go to:\nhttp://www.cprogramming.com/tutorial.html\nhttp://vergil.chemistry.gatech.edu/resources/programming/c-tutorial/toc.html
329185
Visual C++ Express is a cut down version of Visual C++. It is a way for Microsoft to get people who wont spend the big bugs for the real deal. It is good for small applications but it doesn't fully support ANSI C++.\nVisual C++ 6.0 is still the best. Once they started adding .Net it kinda went down hill. They are developing for Internet applications and are forgetting that there are still some of us around that write real applications.
227475
Go to Microsoft"s home page.  They have a free C++ and a Visual basic compliler under free software.
462277
Well, you can use almost any programming language for the graphical part. But the base, the kernel, MUST be written in ASM. I even found an OS, developed by one of my friends, written in Fortran and Python. But people usually use C++ because it's kind of easier. You can try using anything(except the web-script ones like PHP, Perl, C#, VBscript...).
146641
I guess i can put my input or what i think regarding this issue. The relevances are probably because C++ is a lower level language it can read numbers or transfer data at a binary level a lot better, which in turn helps out computer electronic boards because of the way logic gates work. Which are electrical switches that either transfer a 1 or a 0 to make a binary number that is 4 digits long to express a certain character therefore creating data. Some languages, such as high level languages like VB may have a lot harder time performing this task because in order to compile the programming language it takes it down to basic binary but it takes quite a while to turn high level languages into binary and get them to run perfectly. In fact it is sometimes hard for any program to run perfectly but with C++ its on such a basic level you dont really have any problems and if you do you can easily pick it up be it a logic error or an actual compiler error. So to sum it up i would say C++ is a lot more relevant cause it is on a more basic, binarly level with the logic gates than other languages that exhist.\n\n/kevin
386746
I think u're more familiar with Windows XP operating system, load Turbo C++ IDE (Integrated Development Environment). It's the best-selling C-compiler in world. Or, if u're using Linux, then it contains built-in GCC-compiler.
181654
I may not have written many programs in Java, but that sure as hell doesn't look like Java to me.\n\nEdit: It's actually C as you can see from the includes:\n#include<stdio.h>\n#include<conio.h>\n#include<math.h>\n#include<stdlib.h>\n\nC++ doesn't use <something.h> it just uses plain <something>.
269456
I got a BS in CompSci in 1983 and an MS in 85. I was taught PL/C, Fortran, APL and SNOBOL. I didn't touch a terminal for 2 years. I used computer cards.\n\nBack then, C++ didn't exist. Neither did Java, XML, C# or any of the other stuff you mentioned. \n\nBut what I did gain from school was the ability to keep learning and improve my skills. I've been in software development since I graduated. I've learned C++, Java, UML and Design Patterns through work training or just on my own. I'm constantly learning new stuff. This week I programmed the Visitor Design Pattern for the first time and wished I had known the technique years ago.\n\nI've adapted, and you will need to as well. By the time you graduate half of what you mentioned above will be gone or radically changed.\n\nYour school will take a lot of our decision making away through required courses. Fill in our free electives with the courses that excite you. Don't forget to take fun non-computer courses as well.\n\nGood luck.
47610
Another answer suggested you could write your own\ncomplex functions, and while strictly possible, puts\na lot more burden on you than you might want.  There's\nvery little reason to reinvent the wheel.\n\nThe good news is that complex numbers are supported\nby both the current C ("C99) and C++ ANSI/ISO standards.\nSo if you have a recent compiler, you will just be\nable to use the complex type.\n\nIn the C++ standard, see chapter 26 (specifically 26.2).\nThe header is <complex>, and all of the expected operators\nare provided.\n\nIn the C standard, see section 7.3.  The header is\n<complex.h>, and it uses the new built-in type "complex"\nto provide all of the functions that used to only\nbe provided for float and double.
333679
well, take it from a guy who's been surfing the technology waves for 10-15 years, the answer to this lies in assessing the next flavor of the month, and has gotten very difficult to predict lately. c++ was super hot, then OOP and java, then J2EE followed by ANYTHING with a J in front of it, then .NET and C#, meanwhile XML and Web Services were thrown into the mix. C++ is now "old technology" and probably laughed at by some yet will always be violently defended by those who grew up with it.\n\nI code in Prolog and perl, just because i am sick of reading a flavor of the month book every 2 weeks and i actually want to create, not memorize and mimic. But i do not recommend these languages career-wise because few people actually look for these key words. i do it because i HAVE a job and i could care less about learning the newest way to do a frikkin for-loop -- useless!\n\nBut certainly don't follow my lead, in fact i'd consider moving to Java or C# for job security, but listen to some podcasts or read slashdot and see how c++ is holding up. No doubt it will be deprecated some day, but you need to judge just how soon it will happend so you can jump to the next merry-go-round.
639004
C++, hands down, is the best out there.  It's not by any means the hardest out there to use and professionals do not find it hard, despite what a previous answerer said.  There are much harder languages (assembler, anyone?) that really are hard.  C++ gives you tremendous flexibility and produces tight, fast code.  \n\nVisual Basic is right behind it on my list.  It's easier and you don't spend so much time on details.  The idea is that you never have to worry about exactly how the array or string or whatever is handled. Eventually, however, you're going to NEED to control one of those details.  This is where VB falls down.  It's easy at first, but eventually you end up fighting the language trying to control or modify something it does "for you".  With C++ there are libraries that do things for you, but you really can get behind the scenes and get the kind of control you need.\n\nThis is why professional programs are almost 100% C++.  Visual basic for custom programs and little shareware apps, sure, but C++ is what real programs are written in.\n\nHope this helps.
477570
Download the free software: http://msdn.microsoft.com/vstudio/express/visualc/download/\nSome walk thru samples: http://msdn2.microsoft.com/en-us/library/e6w9eycd(VS.80).aspx\n\nhttp://www.learn-programming.za.net/programming_cpp_learn01.html
638095
Visual C++ is an editor for C++.  It uses all the standard C++ commands, etc.  MS just provides you with a nice graphic environment and some extra that make it easier to program in and for the Windows environment.  A C++ language tutorial will be useful for Visual C++ also.
593048
http://www.cprogramming.com/tutorial.html\nhttp://www.cplusplus.com/doc/tutorial/\nhttp://visualcplus.blogspot.com/\n\nall taken from yahoo seach. you can search for c c+ tutorials and come up with hundreds if these don't do it for you.