我无法在网上找到有关托管和未托管C++代码之间差异的大量资源。但是,从我发现的资源中发现,托管C++句柄并清除了与非托管C++相反的内存分配。我目前有一个exe应用程序,它使用了很多boost和另一个dll库。现在我需要将此exe文件转换为非托管dll文件。任何人都可以告诉我托管和非托管之间的区别,我如何决定我的当前C++ .exe应用程序是否可以轻松移植?托管和非托管C++和Boost
1
A
回答
1
非托管C++与C++相同。
Managed C++是由Microsoft创建的专有语言,它在.NET平台上运行,用于粘合C++代码和.NET代码。
+0
因此,无论如何要告诉我的应用程序是否会在没有更改的非托管dll中运行? –
+0
也许你应该发布一些典型的代码,以便有人可以看看并告诉你。 – john
相关问题
- 1. 托管和非托管堆
- 2. C++托管和非托管静态库
- 3. 非托管内存和托管存储
- 4. 桥接非托管和托管类
- 5. 非托管C++ COM和托管C++ .NET4互操作
- 6. 托管C++和C#
- 7. 混合托管/非托管C++?
- 8. Gdiplus在C++托管或非托管?
- 9. C++托管到非托管转换
- 10. 在C++中托管和非托管类型之间的转换?
- 11. C++/CLI:非托管类的声明和托管类
- 12. 混合托管和非托管C++代码?
- 13. LNK 2028 - 2019 /托管和非托管C++? (VS 2008)
- 14. VC++和C#如何编写托管DLL或非托管DLL?
- 15. 托管vs非托管
- 16. DirectX托管或非托管?
- 17. 非托管char *数组托管System ::字符串托管C++
- 18. 托管C++和AnyCPU
- 19. GC和C#非托管代码/ C++
- 20. 非托管资源和Dispose()
- 21. MEF和非托管代码
- 22. 将非托管/非托管成员添加到托管类
- 23. 传递非托管的指针非托管对象在托管类C++/CLI
- 24. ERROR_MORE_DATA --- PVOID和C#---非托管类型
- 25. 在非托管C++ DLL和托管C#UI之间发送信息
- 26. 什么是托管代码和非托管代码?
- 27. 托管磁盘和非托管磁盘之间的区别
- 28. 什么是托管资源和非托管资源?
- 29. .NET中的托管代码和非托管代码
- 30. 什么是“托管”和“非托管”可用性集?
您的问题是...指定不清。 C++/CLI与C++没有任何关系,您是否可以将代码放入DLL中。你的问题真的是,“我在exe中有一些代码,我怎么把它放到DLL里?”要回答这个问题,你需要更多地解释代码是什么。当它在DLL中时,你想用这些代码做什么?你打算如何使用它作为DLL?你的界面是什么?这些比“托管”与真正的C++更重要。 –