Visual C++ and CSharp Question

  • Thread starter Thread starter jm
  • Start date Start date
J

jm

Curious, I have used c++, console wise, always been too overwhelmed
with it in Windows. Is it "easier" to use in a managed version? Not
near as much code out there for the managed version, except on MSDN.
It isn't going away as a managed code is it ( mean will there always
be a c++ .net)?

Let me ask another way. Is there any advantage to using the C++ .net
versus "regular" unmanaged C++. Is it just as good as c# and vice
versa? Should I stay in C# or is there some reason to use C++.NET?
Okay, too many questions. I know. The only thing I thought that
might not be C++.net useful would be device drivers. Thanks for
indulging my curiousity.
 
VC++ .Net is useful if

1. You are posting existing MFC or VC++ code, like COM, ATL controls etc.

2. When you are writing an application that has lot of unmanaged stuff,
like pointers, P/Invoke etc. Much easier to work in VC++.Net in this case.

For device drivers, VC++ .Net (infact the OS itself) is not there yet.
We still need to use the old unmanaged code for device drivers.

Sijin Joseph
http://www.indiangeek.net
http://weblogs.asp.net/sjoseph
 
Back
Top