I am new to this website, and fairly new to programming. However, I am more than just enjoying programming.
I have one question, that may seem moronic, but I want to have a solid foundation before I go any further.
Q: My introduction to computer science class uses the MS Visual Studio IDE, however, I only have a MAC QuadCore in my possession. Would I still be able to use the Xcode C++ IDE to write at home, and then use the code on MSVS2010 without hassle?
Any information would be wonderful, and thank you.
It depends what you want to program, usually if you want to do operating system specific stuff (such as GUI, etc..) the code won't be transferable. You just need an ISO compliant compiler and if you use the standard libraries and such you should be good with having the code transferable. I don't own a Mac but it seems XCode is able to compile C and C++ code just fine. VS2010 has some C++11 features, you'd need to make sure the XCode compiler has these features as well.
I would use VM to do the job! have a VM, OS MS Windows, installed on your mac you can just
install the MS VS and work , the way you wish :-)
But MAC is unix, you should be able to build and run most C++ programs written on Windows, if GCC or G++ or whatever compiler you have on your MAC finds any error , you will get some
suggestions and errors that help you solve the problem,
and ask GooGle, GOOGLE is your Friend:-)
@OP: Yes. Until about your junior year, the code won't be specific enough to require knowledge of the difference in architecture. Just don't give compiled copies of your code to your instructors; they can compile your source code on any platform they want.