marshalling

marshalling

文章 0 浏览 2

Rails.cache 和不可转储(Marshal)结构:如何缓存? (在示例 flickraw-response 中)

我想用 memcached 来 Rails.cache a flickraw 响应(这也适用于其他不可转储的结构),如下所示: @flickr = Rails.cache.fetch('flickr_sets', :expi…

情感失落者 2024-10-03 01:48:55 1 0

C 结构体和函数的 C# 编组

我有以下 C 头文件/代码示例: 头文件 struct category_info { int id const char *name const char *description } DLLEXPORT void* xyz_categories_…

仙女 2024-10-02 12:53:49 0 0

在 C# 中将 ref IntPtr 编组到 BSTR *

我正在尝试调用一个函数,该函数为字符串分配内存,然后对字符串执行某些操作。下面是说明该问题的基本示例: C++: STDMETHODIMP CFunctionsCollecti…

酒中人 2024-10-02 08:34:28 0 0

C++ 中字符串的 L 前缀

我有一个静态库。该库定义了以下函数。 int WriteData(LPTSTR s) 调用该函数的示例是 LPTSTR s = (LPTSTR) L"Test Data" int n = WriteData(s) WriteD…

深空失忆 2024-09-30 22:28:38 1 0

C#:将简单结构列表转换为 byte[]

在 C# 4.0 中,假设我有 List&ltHSZPAIR&gt myList 三个元素,其中 HSZPAIR 结构的定义如下: [StructLayout(LayoutKind.Sequential)] public struct …

墨小沫ゞ 2024-09-30 18:40:57 1 0

将 C uint8_t 指针转换为 C# 字节数组

我已导出以下 C 函数以在 DLL 文件中调用。 uint8_t* _stdcall GetCurrentImage() 现在我想在C#中调用这个函数来获取位图图像。 我该怎么做? 提前致…

挖个坑埋了你 2024-09-29 19:38:33 0 0

Delphi 中的自定义编组 TDictionary

我需要在 Delphi (XE) 中自定义编组/取消编组 TDictionary。字典声明为: TMyRecord = record key11: integer key12: string ... end TMyDict: TDicti…

十雾 2024-09-29 12:19:33 0 0

如何将COM指针从一个进程传递到另一个进程?

我有一个指向进程 1 中的 COM 对象的接口指针。我想从另一个进程访问同一对象。我怎样才能达到这个目的?我相信由于地址空间不同,直接传递指针是行不…

天气好吗我好吗 2024-09-29 05:06:28 2 0

编组编组接口是否会为我提供代理或原始接口的编组器?

这是一个具体的示例: 我通过调用 wb 创建一个 IWeBrowser2 界面.CoCreateInstance(CLSID_InternetExplorer, 0, CLSCTX_SERVER).这为我提供了一个从我…

千寻… 2024-09-29 03:27:31 0 0

如何编组 C++本机对象到托管 C++命令行界面

我有一堆本机 C++ 对象和类,其中包含 DTL 映射、映射的映射以及列表和向量。 我需要从 C++ 本机代码调用托管 C++ 函数,并且需要将这些本机对象和 ST…

青衫负雪 2024-09-28 16:16:34 2 0

何时使用 ReleaseComObject 与 FinalReleaseComObject?

我什么时候应该使用 Marshal.FinalReleaseComObject 与 Marshal.ReleaseComObject? 使用Marshal.FinalReleaseComObject有什么危险吗?…

浮生面具三千个 2024-09-27 16:10:15 0 0

显示对象的 null -JSON- JAXB

我想将 null 对象封送为 JSON 表示形式中的 null。 但是,现在,如果对象为 null,我就看不到 JSON 中的元素。 Example: @XmlAccessType(FIELD) @XmlT…

或十年 2024-09-27 09:21:48 0 0

将 void* 封送至数组^

我希望在 C++/CLI 中将 void* 缓冲区写入 MemoryStream 中。因为我认为这不可能直接实现,所以我想将此缓冲区转换为 array^ 以便能够调用 Stream.Writ…

み零 2024-09-27 08:18:54 0 0

通过 COM 互操作将 C# 字典编组到 C++

有没有一种通过 COM 互操作编组 Dictionary 的好方法? 到目前为止的想法包括将每个KeyPair标记为一个可以编组为SafeArray的字符串数组,或者拥有两个…

睫毛上残留的泪 2024-09-27 06:49:54 1 0

C# 与 XPCOM 的互操作

在提出我的问题之前,我应该承认我对 .NET 互操作的了解很少,所以我意识到我可能会犯一个新手错误。 我正在使用 GeckoFx 库创建一个包含嵌入式 Gecko…

如何视而不见 2024-09-27 06:36:31 1 0
更多

推荐作者

花开柳相依

文章 0 评论 0

zyhello

文章 0 评论 0

故友

文章 0 评论 0

对风讲故事

文章 0 评论 0

Oo萌小芽oO

文章 0 评论 0

梦明

文章 0 评论 0

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