在学习公司客户端代码时候,碰到一个问题。
在公司以前开发时候为了开发的简易型,在C++代码里面嵌入了C#代码。
我是在调试过程中发现无法更新代码,才了解到这一问题。
https://msdn.microsoft.com/zh-sg/library/kcw4dzyf(v=vs.120).aspx
这里参考官方文档
指定要使用的调试器类型:“仅限本机”、“仅限托管”、“混合”、“自动”(默认)或“脚本”。
- “仅限本机”适用于非托管 C++ 代码。
- “仅限托管”适用于在公共语言运行时下运行的代码(托管代码)。
- “混合”对托管代码和非托管代码都调用调试器。
- “自动”将根据编译器和 EXE 信息确定调试器类型。
- “脚本”调用脚本调试器。
- “仅限 GPU”用于在 GPU 设备或 DirectX 参考光栅器上运行的 C++ AMP 代码。
什么是托管?
所谓托管是指内存管理由系统而不是由程序员管理。
像C#这样的语言的内存管理(内存的分