簡體   English   中英

Java 或 C++ 等同於 Preon?

[英]Java or C++ equivalents to Preon?

Preon是一個 Java 庫,用於創建二進制編解碼器:您只需將注釋放在類的數據成員中,了解它們與位字段的對應關系(例如,用於某個字段的位數),並且基於此類 class,該庫構建一個編解碼器object 能夠創建 class 的實例,從二進制輸入 stream 讀取其數據。

由於許可問題(它在 GPL 下分發),我無法使用它。

在 Java 或 C++ 中是否有任何具有等效或類似功能的庫?

查看許可證頁面,preon 庫是“GNU General Public License, version 2, with the Classpath Exception ”,這很重要。 這允許您以二進制形式使用該庫,您的應用程序也不是 GPL。

看看Java Binary Block Parser library ,它允許對位字段進行解析和映射到 class 字段

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM