unmanaged 相关问题

Unmanaged是指独立于公共语言运行时(CLR)的Windows代码。 COM组件,ActiveX组件和Win32 API函数是非托管代码的示例。

.NET 8 委托* 非托管抛出致命错误

我尝试调用手动映射的AOT编译的.NET dll。 当我创建函数指针的委托并调用它时,它会抛出异常“致命错误。无效程序:试图调用

回答 1 投票 0

C# 中的“非托管”约束与非托管资源和垃圾收集器有关吗?

我一直在研究C#中的非托管约束,它在我脑海中提出了一个问题:非托管约束是否与“非托管资源”和垃圾收集器的管理有关? 准确...

回答 1 投票 0

在c#中创建非托管c++对象

我有一个非托管dll,其中有一个类“MyClass”。 现在有没有办法在 C# 代码中创建此类的实例?调用它的构造函数?我尝试过,但视觉工作室报告错误并带有

回答 3 投票 0

将结构编组到指针 - Byte 可以,Byte() 不行

我试图从结构中获取指针,将其传递给非托管 DLL。 如果我使用这个结构,奇怪的事情如下: 结构信息 公共 x 作为字节 末端结构 ...

回答 1 投票 0

vb.Net Marshal 结构到指针 - Byte 可以,Byte() 不行

我试图从结构中获取指针,将其传递给非托管 DLL。 如果我使用这个结构,奇怪的事情如下: 结构信息 公共 x 作为字节 末端结构 ...

回答 1 投票 0

如何正确地将结构向量从 C++ 传递到 C#?

这是我的 C++ 代码 结构体 { 内部标识符; 浮动 c; 浮动 r; }; int Predict(myStruct* p, const char* path2D) { std::vector result = SomeFunction(path2D);//e....

回答 2 投票 0

如何正确地将结构从 C++ 传递到 C#?

这是我的 C++ 代码 结构体 { 内部标识符; 浮动 c; 浮动 r; }; int Predict(myStruct* p, const char* path2D) { std::vector 结果 = SomeFunction(path2D); ...

回答 0 投票 0

如何正确地将 std::vector<struct> 从 C++ 传递到 C#?

这是我的 C++ 代码 结构体 { 内部标识符; 浮动 c; 浮动 r; }; int Predict(myStruct* p, const char* path2D) { std::vector 结果 = SomeFunction(path2D); ...

回答 0 投票 0

如何创建包含本机 dll 的 nupkg?

我有一个 VB.NET 类库,它需要一个本机 .dll 才能运行。它仅在 x64 平台上运行。 打包这样一个项目的过程是什么,我应该如何在我的 VB 代码中引用 dll(dll

回答 0 投票 0

如何创建包含原生 dll 的 nupkg?

我有一个 VB.NET 类库,它需要一个本机 .dll 才能运行。它仅在 x64 平台上运行。 打包这样一个项目的过程是什么,我应该如何在我的 VB 代码中引用 dll(dll

回答 0 投票 0

非托管内存和托管内存

非托管和托管内存到底是什么? 谁能给我简单解释一下? 此外,当托管内存概念被用于 RAM,称为托管 RAM 时,究竟意味着什么。有什么...

回答 2 投票 0

具有单个字段的 C# 结构是否等同于非托管内存中字段的独立类型?

例如,是这个结构的unmanged内存布局: 公共结构 MyStruct 其中 T:非托管 { 公共 T 指针; } 和普通T一样吗? 另外,他们的行为是否相同......

回答 1 投票 0

为什么没有“托管”泛型类型约束?

c# 7.3 中添加了“非托管”泛型类型约束,但我很好奇为什么没有同时(或之后)添加相应的“托管”类型约束? 无人管

回答 1 投票 0

将未管理的C++项目移植到C#中

我需要将一个CC++非托管项目(VS 2008)移植到C#中(最好是.net 3.5)。有没有什么转换帮助工具;比方说翻译代码语法的东西,问你......。

回答 3 投票 3

不更改计算机名称,而是更改$ env:ComputerName

我正在尝试在Windows计算机上更改ComputerName。我的结果很奇怪。我使用的代码是:公共类MachineService {[DllImport(“ Kernel32.dll”)] [...

回答 1 投票 0

C#marhsal函数返回指向结构数组的指针

有一个C ++库,其中包含结构SimpleStruct函数GetSimpleStructs,它返回指向此结构的数组的指针,如下所示:typedef struct {int value1; int value2; int ...

回答 1 投票 0

垃圾收集的正确位置,处理模式中的文件类型

现在,我的同事之间就需要在哪里处理C#文件类型进行了辩论。 (https://docs.microsoft.com/zh-cn/dotnet/standard/garbage-collection/implementing-dispose)正在查看...

回答 1 投票 1

使用c#将委托传递给非托管代码中的回调函数

我必须注册一个用c#的非托管代码编写的回调函数。我已经编写了以下代码:// C ++代码的声明[DllImport(“ sdk.dll”)] public static extern void ...

回答 1 投票 1

我如何在C#中调用/整理C ++“ const uint64_t *”?

我过去使用过许多非托管C ++ DLL,但遇到了我从未见过的类型。我首次尝试使用它来结束爆炸。 :)这是C ++函数...

回答 1 投票 1

为什么仅在python模块使用cv.imshow()时才执行C#回调?

我无法提供更好的更具描述性的标题,因为它涉及3种语言,我现在将对其进行解释。我围绕Python模块编写了一个C ++包装器,顺便说一下,它在C ++中工作得很好。我做了...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.