marshalling 相关问题

编组是将对象的存储器表示转换为适合于存储或传输的数据格式的过程

如何从非托管C ++代码的结构化列表值到C#?

我正在写在Win32 C “ICS / VCS” 文件分析器++。从文件反序列化后,我存储事件结构列表内的事件数据。现在,我要访问在C#是结构化列表。为了那个原因,...

回答 1 投票 3

MarshalAsAttribute Sizeconst .NET

使用C#,没有人知道如何在运行时MarshalAsAttribute的Sizeconst价值?例如。我想检索10 StructLayout [LayoutKind.Sequential,包= 1]类的值...

回答 2 投票 1

如何进行编组和转义引号[关闭]

我编组地图[字符串]接口{},并得到一个JSON:{“测试”:{“TEST2”:123}}的接口{}我还有一个地图下在某些情况下,[字符串]接口{}是否有没有办法...

回答 1 投票 -4

将C标头转换为C# - ByValArray与ByValTStr转换为结构内的固定字符数组

我有一个在C中定义的结构:typedef struct {char struct_id [4]; int struct_version; int keepAliveInterval; ......} MQTTClient_connectOptions我创建了一个相应的结构......

回答 1 投票 1

使用JAXBContext将XML注释添加到封送文件中

我正在将对象编组到XML文件中。如何在该XML文件中添加注释ObjectFactory factory = new ObjectFactory(); JAXBContext jc = JAXBContext.newInstance(Application.class); Marshaller ......

回答 2 投票 1

使用JAXB,在JAVA中编组嵌套元素

我想得到一个xml结果,如下所示,使用JAXB获取java对象。 椅子 150

回答 1 投票 0

将结构从VC ++返回到C#

我在VC ++中编写了一个结构。我已经制作了一个VC ++代码的DLL并使用PInvoke在C#中调用了这个dll。 VC ++ dll看起来像#include #包括 #...

回答 2 投票 1

来自tf.keras.preprocessing.image.ImageDataGenerator.flow_from_directory的tf.data.Dataset?

如何从tf.keras.preprocessing.image.ImageDataGenerator.flow_from_directory创建tf.data.Dataset?我正在考虑tf.data.Dataset.from_generator,但目前还不清楚如何获得......

回答 1 投票 3

当有错误的json输入结构时,Unmarshall应该返回错误

我有结构A和B.当一个JSON字符串A被解组到结构A然后它是有效的,但是如果JSON字符串A被解组到结构B它仍然是成功的(它不应该)。在那儿 ...

回答 1 投票 0

将结构编码到json Go

我有一个问题编码struct到json我的代码是类型MainStructure struct {文本字符串json:“text,omitempty”Array [] TestArray json:“test_array,omitmepty”}类型TestArray struct {...

回答 3 投票 -2

如何在C#中将指针传递给字节数组的指针

我必须从C#应用程序调用一个C函数(来自DLL)声明为:void fillBuffer(uint8_t ** pData,uint32_t * size);此函数检查pData是否为空,如果它填满了...

回答 2 投票 0

将字符串从C ++传递到C ++ / CLI

我在C ++ / CLI项目中有一些本机函数和一个将它们公开给C#项目的ref(托管)类。它公开的函数之一返回WCHAR *字符串(AKA LPWSTR / wchar_t *)。 ...

回答 1 投票 1

Ruby on Rails TypeError

我一直在使用ruby on rails应用程序并在执行任何操作时遇到以下错误,包括安装gem,更新bundle,安装bundle。错误:......

回答 2 投票 4

如何将C#中分配的内存释放到从C ++ dll传递的IntPtr中?

指针从C ++ dll传递给我,如下所示:[DllImport(“myfile.dll”,EntryPoint =“LoadFile”,SetLastError = true,CharSet = CharSet.None)] public static extern IntPtr dLoadFile(string x); ...

回答 1 投票 -1

如何处理从C#中的C ++ DLL返回的IntPtr?

我是C#的新手,我已经构建了一个包含来自制造商的C ++ DLL的ProcessData类(我无法访问此DLL中的代码)。 C ++ DLL的一个方法返回一个指针(void far *)...

回答 1 投票 0

JAXB对没有@XMLRootElement的子元素进行编组和解组

我正在尝试编组一个子元素对象来获取xml字符串。然后使用这个xml字符串我也想要Unmarshall。为了澄清,我已经从xsd生成了我的jaxb类,但我没有......

回答 2 投票 0

C - 使用htonl和ntohl的Marshaling / Unmarshaling Struct

所以我在c中有一个结构,我需要通过UDP套接字发送它。应将RPCmessage展平为一个字节数组,即message.data。然后通过UDP套接字发送message.data。 typedef ...

回答 1 投票 2

如何在C#后台工作者中访问C ++ COM对象?

我正在开发一个可以被任何COM客户端使用的通用c#COM组件(dll)。作为其中的一部分,我暴露了一个名为ICallback的传出接口。使用我的dll的客户端将......

回答 2 投票 0

Marshaling返回struct的本机方法

我正在尝试编组由我的本机代码返回的结构但是我得到System.Runtime.InteropServices.MarshalDirectiveException它不是已在其他帖子中回答的输出参数,...

回答 1 投票 1

ValueError:错误的编组数据(未知类型代码)

我的操作系统是Ubuntu。当我运行我的keras模型时,我收到此错误消息。我搜索了一些解决方案,但它们不起作用。例如,我试过上面提到的......

回答 2 投票 0

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