草庐IT

Preon 的 Java 或 C++ 等价物?

Preon是一个用于创建二进制编解码器的Java库:您只需在类的数据成员中放置关于它们与位字段的对应关系的注释(例如,用于特定字段的位数),并且基于此类,该库构建一个Codec对象能够创建类的实例,从二进制输入流中读取数据。由于许可问题(它是在GPL下分发的),我无法使用它。在Java或C++中是否有任何具有等效或相似功能的库? 最佳答案 看着license页面,preon库是“GNU通用公共(public)许可证,版本2,带有类路径异常(exception)”,这很重要。这允许您以二进制形式使用该库,您的应用程序也不是GPL。