Preon的Java或C++等价物?

nca*_*sas 8 c++ java binary preon

Preon是一个用于创建二进制编解码器的Java库:您只需将注释放在类的数据成员中,了解它们与位字段的对应关系(例如,用于某些字段的位数),并且基于此类,库构建一个编解码器能够创建从二进制输入流中读取数据的类实例的对象.

由于许可问题(它是在GPL下分发),我无法使用它.

是否存在具有等效或类似功能的库,无论是Java还是C++?

jta*_*orn 10

查看许可页面,preon库是"GNU通用公共许可证,版本2,带有类路径异常 ",这很重要.这允许您以二进制形式使用库,而您的应用程序也不是GPL.

  • 许可证已更改为 MIT,这要宽松得多。 (2认同)