473,405 Members | 2,338 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Managed C++ and VC6++

Hello NG,

Is managed C++ of same power as regular C++. Also what is the respect level for managed C++ in compare to regular C++.

Cheers,
Po
May 16 '06 #1
2 1019
"Pohihihi" <no*****@hotmail.com> wrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
Is managed C++ of same power as regular C++.
Managed C++ is a dialect of C++ that can be used to target the .Net
platform,
Also what is the respect level for managed C++ in compare to regular C++.


The answer probably has to do more with religion than technology.

Basically, it comes down to what you want to do with your source and how you
want to do it. If you want standards compliance and a measure or
portability, ISO C++ is the clear choice. If you want to target the .Net
using familair C++ constructs and idioms - as well as some platform specific
stuff - you choose MC++.

FWIW: MC++ is my first choice when an application needs to straddle the
fence between the native and managed environments.

Finally, MC++ in .Net v.1.1 has been superceded by C++/CLI in v2.0

Regards,
Will
May 16 '06 #2
thx.
"William DePalo [MVP VC++]" <wi***********@mvps.org> wrote in message
news:uE**************@TK2MSFTNGP03.phx.gbl...
"Pohihihi" <no*****@hotmail.com> wrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
Is managed C++ of same power as regular C++.


Managed C++ is a dialect of C++ that can be used to target the .Net
platform,
Also what is the respect level for managed C++ in compare to regular C++.


The answer probably has to do more with religion than technology.

Basically, it comes down to what you want to do with your source and how
you want to do it. If you want standards compliance and a measure or
portability, ISO C++ is the clear choice. If you want to target the .Net
using familair C++ constructs and idioms - as well as some platform
specific stuff - you choose MC++.

FWIW: MC++ is my first choice when an application needs to straddle the
fence between the native and managed environments.

Finally, MC++ in .Net v.1.1 has been superceded by C++/CLI in v2.0

Regards,
Will

May 17 '06 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Yoni Rabinovitch | last post by:
Hi, We have a large code base of "regular" C++ code (not MFC, COM or ATL). With VC6.0, we used to compile the "regular" C++ code as static libraries (.lib files), and then we would link the...
0
by: Charles Gamble | last post by:
Hi all, We have a set of VC6 ATL COM+ objects. We want to expose these natively as .NET objects. Can we simply convert the VC6 projects to VC7, change the build to support managed extensions...
7
by: Klaus Bonadt | last post by:
I have an existing VC6 application using the MFC. I am able to pass CString and other parameters from such a VC6 dll to an unmanaged MFC dll (compiled in Visual Studio .NET). Now I want to use...
4
by: Ana Farcas via .NET 247 | last post by:
hello, i have an old library i need to port to .net. the old library is written in visual c++ 6.0 and uses templated classes. if i compile the library (after having gone through the conversion...
2
by: jim | last post by:
Hi All, Can I access the managed code from VC6 Application via COM Interop? If it is, where can I find guildline about it? Thanks in advance! Jim
3
by: Tony Johansson | last post by:
Hello!! I have an MFC application from VC6. If I compile this on VC8/MFC I get a managed app. I just wonder what is the difference VC8 will generate a managed app but VC6/MFC generates a...
2
by: Tony Johansson | last post by:
Hello! Is the statements below correct understood. If I intend to use C++ in VS2005 I can either use managed code which is C++/CLI which give me the possibility to mix other language such as...
3
by: fooshm | last post by:
Hello, I have an old project written in c++ that also uses MFC. It's a class that allows me to access a data base, it does not export any MFC interfaces it's a "simple" c++ class that uses several...
0
by: ort11 | last post by:
Hi All. Well, I have been trying a few things to solve this problem, but please let me set the sage first. I have a .net 2005 class lib in C++ that is using fastdelegates to wrap a VC6 DLL that...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.