When writing programs using Visual C++ compiler, is the code true C++ or some wacky .NET knock off of C++? Like how VB.NET is different from standard Visual Basic. I’d like to begin GUI development in C++, and I already know VB.NET, so the Visual C++ IDE would be easy and comfortable for me to use. I just don’t want to have to learn a .NET knock off of true C++.
Share
Being a Windows developer, sooner or later you will have to deal with .NET in some form. This is unavoidable. Don’t be too much afraid.
On your question. C++ in VisualStudio is real C++ that is implemented according to the standard. To use it you do not need to know anything about .NET. You still need to learn Win32 that has nothing to do with .NET. Win32 is directly accessible from C++.
There is a thing called C++/CLI. It allows using .NET classes, idioms, etc. It is a stand alone thing. You can use it if you want, if not it will not bother you.