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
Post a Comment