marshalling

marshalling

文章 0 浏览 4

将多维数组从托管代码传递到非托管代码

我想执行以下操作: 在 C# 代码中创建三个维度数组,如下所示: var myArray = new Short[x,y,z]; UnangedFunction(myArray); 将其传递给非托管代码 (…

江心雾 2024-12-01 06:17:39 0 0

从套接字连接导入 Ruby 类?

我对客户端/服务器原型有一个想法,其中服务器将保存 Marshal.dump 类对象的哈希值及其版本号。然后,客户端可以查询服务器有关版本号的信息,并在实…

坦然微笑 2024-12-01 02:57:50 0 0

哪些与 Ruby YAML 中的 Marshal 方法 _load 和 _dump 等效?

我正在使用标准 YAML 库,我有一个对象,在转储时将其转换为哈希,并在加载时从哈希转换。在 Marshal 中,我使用了 _load 和 _dump 方法重载,但 Mars…

空城仅有旧梦在 2024-11-30 02:18:18 1 0

从 C++ 传递结构CLI 到非托管代码

我有一个具有以下定义的非托管代码, void Load(const somestruct& structinst) { //dosomething. } 我想将一个结构从 CLI 传递到非托管代码中的此方…

じ违心 2024-11-29 22:52:07 0 0

WS调用中对象的生命周期

当 Java 对象被传递到 SOAP Web 服务并在修改后返回时,它的生命周期会发生什么?我知道它被序列化、mar-shelled、转换为 XML 等。但我不确定顺序。…

守望孤独 2024-11-29 11:42:01 0 0

Marshal.GenerateGuidForType 与 GetType().GUID 不同吗?

只是想知道这两种方法是否可以实现同一目标? 注意:GetType().GUID 可以获取 GuidAttribute 。那么 Marshal.GenerateGuidForType 方法是否做了任何额…

凶凌 2024-11-29 07:55:51 0 0

Java:编组对象 - 删除 xml 中额外的 ns2 注释

我正在尝试根据定义的架构将对象内的数据编组到 xml 文件中。但是,当我打印 xml 文件时,我在 xml 标签上收到了额外的注释。有什么方法可以摆脱额外…

橘和柠 2024-11-28 19:25:28 1 0

使用 C++/CLI 捕获非托管类的返回类型

我的本机 dll 中有一个我想使用的方法。该方法返回一个类型的对象,该类型也在我的本机 dll 中。我正在尝试编写一个 C++/CLI 包装器。 现在, 我可以…

一场春暖 2024-11-28 15:02:16 3 0

JAXB 未按预期编组

我的一个朋友让我发布这个问题: 编辑:他决定在这里自己发布这个问题: JAXB Unmarshalls XML In Correctly 我尝试删除此问题,但失败了。 我正在尝…

裸钻 2024-11-27 16:15:22 0 0

如何在 C# 中固定指向托管对象的指针?

非托管代码调用我的函数。在第一个函数中,我应该将指针传回我的托管对象。有时,后来我的一些其他函数会使用相同的指针作为参数之一来调用。我应该取…

习惯成性 2024-11-27 02:20:16 1 0

PInvoke 结构/函数中的奇怪错误

我目前正在为 C++ API 编写 C# 包装器,但特定的结构和依赖于该结构的函数在调试时给出了非常奇怪的错误。 C++ 结构: typedef struct { unsigned __i…

不再让梦枯萎 2024-11-26 21:10:53 0 0

JAXB 编组列表映射

我有一张需要整理的列表地图。我创建了 XML 适配器,但在创建 JAXB 上下文时,我不断收到 java.util.List is an interface, and JAXB can't handle fa…

ら栖息 2024-11-26 17:12:41 1 0

如何投射(和 Marshall)CityHash std::pair从 C# 到 C++反之亦然

CityHash 允许我们生成 128 位哈希值,但整数的 128 位表示被定义为一对 uint64 (如 CityHash.h 的标头): typedef boost::uint64_t uint64; typedef…

许仙没带伞 2024-11-25 20:23:38 1 0

如何将 C# double[] 传递给 C++需要常量 double* pArr 的函数? C++, C#

我有一个 C++ 函数,写为: MyFunc(const double* pArray, int length); 我需要向其中传递一个非常量数组: //C# double[] myDoubleArray = new doubl…

何必那么矫情 2024-11-25 10:44:15 0 0

如何将 wsimport (xsd/wsdl) 生成的对象编组到 android 中的 xml?

如何将 wsimport (xsd/wsdl) 生成的对象编组到 android 中的 xml? 任何帮助将不胜感激。…

凡尘雨 2024-11-25 09:02:54 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文