Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <blockquote> <p>Are there C++ libraries that can compete with the rich set of libraries in the .NET framework?</p> </blockquote> <p>QT comes to mind straightaway but I doubt that it is as rich as .NET library.</p> <blockquote> <p>is there a way to manually deallocate memory in one of the .NET languages that I've never used?</p> </blockquote> <p>The answer to this is Yes and No. There are certain methods in .NET to take control of memory. There are <a href="http://web.archive.org/web/20080212232542/http://www.robherbst.com/blog/2006/08/21/c-weakreference-example/" rel="nofollow noreferrer">weak references</a>, strong references, <a href="https://stackoverflow.com/questions/233596/best-practice-for-forcing-garbage-collection-in-c">(sort of) Forced Garbage collection</a> etc. But these things are already discussed in huge details here. </p> <p>Here are some details about how Memory Management in .NET works.</p> <p><a href="https://stackoverflow.com/questions/978711/garbage-collection-in-net-generations">Garbage collection and generations</a><br> <a href="https://stackoverflow.com/questions/233596/best-practice-for-forcing-garbage-collection-in-c">Best practices of Forcing GC in .NET</a><br> <a href="https://stackoverflow.com/search?q=Garbage+Collection+.NET">Better still, read the links in this search query</a></p> <blockquote> <p>is it possible to use a .NET dll in a standard C++ application?</p> </blockquote> <p>Yes, you can generate COM Wrapper/unmanaged wrappers for .NET DLL and can use it in C++ applications.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload