c# - What are the advantages of doing 100% managed development using C++/CLI? -


100% managed What are the advantages of developing (list of probable losses is lengthy) C ++ / CLI (which is the compilation, by which is written in "Written ... C #", "Prepares Assemblies", especially when C # (Note and mostly about Managed / Unmanaged Interop) For example, here are some empty things over my head:

  • More than genetic sh Pre-templates

  • Preprocessor (this can be a disadvantage !, but macro code can be useful for generation)

  • Reference types Stack Semantics - Automatically Calling IDisposable :: Dispose ()

  • Dispute () C ++ Easy implementation through destructor

C # 3.0 adds auto-implemented assets, so that no longer has C ++ / CLI benefits.

C ++ / CLI, you can define a function outside the classes, you can not do it in C #. But I do not know that this is a benefit


Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -