我有 C++
memcpy (&wkpm, (PMSK *)pr_masks + (long)(x - 1), sizeof(PMSK));
其中 PMSK
是一个结构。它将是 Java 中的一个类。
现在假设我在这里将整个内存块复制到 pr_masks 中,即创建 PMSK
类的附加实例。
如何在 Java 中执行此操作。
示例:在第 20 行的 Java 代码中,我想捕获类实例,然后在第 100 行再次使用同一个实例。中间可能有很多修改。
希望我的问题很清楚。
谢谢
最佳答案
在 Java 中,您需要对对象执行浅层 clone()
或单独复制每个字段。没有低级,让一个对象成为另一个对象的拷贝。
关于java - C++ 中的 memcpy 函数相当于 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6060163/