gpt4 book ai didi

java - 在 Java 中序列化然后在 C++ 中反序列化?

转载 作者:行者123 更新时间:2023-11-30 01:24:28 24 4
gpt4 key购买 nike

<分区>

我有一个 java 程序,它将(通过 TCP)数据包发送到 c++ 程序。只会发送两种类型的对象(结构 A 或结构 B)。我需要序列化这两个对象并将它们发送到 c++ 程序,这样当在 c++ 程序中反序列化时,它们将是 struct A 或 struct B 类型,具体取决于发送的内容。如果没有任何外部 java 包,我如何实现这一点?

            struct A
{
unsigned int field1;
unsigned int field2;
}

struct B
{
unsigned int length;
struct A list[GLOBALLENGTH];
}

GLOBALLENGTH 是一个静态的全局整数。

请注意,我不需要通用解决方案,因为我将严格处理上述类型。另外,我无权访问 c++ 程序(它是一个黑盒),两者都以小印度语运行。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com