Teen Programmers Unite  


Return to forum top

C++ to VC++

Posted by jay_dee [send private reply] at June 17, 2002, 07:08:35 PM

I know a small amount of basic C++(input, out, functions..stuff like that) and what I'm wondering is with my knowledge C++ would it be hard for me to switch over to VC++? I've read all the threds about Long Live Linux and Down with MS so don't give me any of that, I just want to know if VC++ and C++ are very different as far as commands and whatnot go.. thanks alot,


Posted by Psion [send private reply] at June 17, 2002, 07:53:19 PM

Your question is fundamentally ill-defined. Visual C++ is a specific C++ compiler. It doesn't have its own language, apart from the minor language extensions that every compiler has. If you are asking about the Windows API's, MFC, or anything else like that (which can all be used with any capable C++ compiler), then please say so.

Posted by jay_dee [send private reply] at June 17, 2002, 08:27:12 PM

sorry... i had the wrong idea in my head...but i got it all figured out now..thanks

Posted by metamorphic [send private reply] at June 18, 2002, 04:45:44 AM

I would say visual C++ is a language as well as a compiler, it is a mixture of using the WIN32 API along with a modified version of C++ (yes it is modified becasue it definatly is not all that standards complient, and also it uses winmain() instead of main() which is normal C++). In the same way that basic is a language, and so is visual basic. what is the visual basic compiler called? the same as the language. To this extent, many books and articles that i have seen also call it visual C++. Same with borlands delphi. the compiler is named the same as the language.

Posted by Psion [send private reply] at June 18, 2002, 07:32:46 AM

Like I said, there are some comparatively minor language extensions. WinMain is part of the Windows API and not VC++-specific.

You must be logged in to post messages and see which you have already read.

Log on
Save for later automatic logon

Register as a new user
Copyright TPU 2002. See the Credits and About TPU for more information.