Tag: 结构

如果您想成为Java / C ++程序员,是否必须学习数据结构?

所以我真的需要了解它们吗? 是不是有一种有趣的方式来了解堆栈,链表,堆等? 我发现这是一个无聊的主题。 **在发布此问题时,它显示了一些警告。 我不允许发布这样的问题吗? 管理员请澄清,我将删除它:/ 警告::您提出的问题似乎是主观的,可能会被关闭。 好吧..我明白了什么是最好的学习方法? 我推荐什么书? 什么网站?

常规套接字问题 – 将C ++结构从Java转移到C ++

我有一个通用套接字编程问题。 我有一个名为Data的C结构: struct data { double speed; double length; char carName[32]; struct Attribs; } struct Attribs { int color; } 我希望能够在Java中创建一个类似的结构,创建一个套接字,使用上面的结构创建数据包,并将其发送到C ++套接字监听器。 你能告诉我有关序列化数据的信息(基本上,数据包中传输的1和0)。 C ++如何“读取”这些数据包并重新创建结构? 这样的结构如何存储在数据包中? 一般来说,你可以告诉我任何有关如何解决这个问题的想法。 谢谢!

是否可以在Java中使用类似结构的构造?

我正在考虑将Java用于大型项目,但我无法在Java中找到任何远程表示结构的东西。 我需要能够将网络数据包转换为可以在应用程序中使用的结构/类。 我知道可以使用RandomAccessFile但这种方式是不可接受的。 所以我很好奇是否有可能将一组字节“转换”为像我在C中所做的那样的结构。如果这不可能那么我就不能使用Java。 所以我问的问题是,除了指定对齐和数据类型之外,是否可以将对齐的数据转换为类而无需任何额外的工作?

Java中的树实现(root,父级和子级)

我需要创建一个类似于Java中附加图像的树结构。 我发现了一些与此相关的问题,但我没有找到令人信服且解释清楚的答案。 应用业务包括食品超级类别(主菜,甜点和其他)。 这些类别中的每一个都可以包含父项或子项等。