Bri*_*art 6 c# dll interop unsafe native
我想知道C#项目设置"允许不安全代码"是否仅适用于项目本身的不安全C#代码,还是在链接本机C++ DLL时是否需要设置此选项?如何链接自身链接到本机DLL的托管DLL?这个选项在引擎盖下真正做了什么?
Nic*_*rdi 10
它与C#中的"unsafe"关键字有关."unsafe"会关闭通常会发生的所有检查,并允许您直接访问内存.它不是指调用本机C++ DLL或接口.
Max*_*ler 6
它允许您使用"不安全"块.
unsafe(...) { }
Jef*_*tes 6
这只涉及unsafe块的使用(可以使用指针).它不管理P/Invoke.
unsafe
归档时间:
16 年,11 月 前
查看次数:
4106 次
最近记录: