javolution-5.5.1.jar(最新版本java解析c语言结构体的jar包)
javolution-5.5.1.jar(最新版本java解析c语言结构体的jar包), ,对结构体和联合体都有支持。 enum Gender{MALE, FEMALE}; struct Date { unsigned short year; unsigned byte month; unsigned byte day; }; struct Student { enum Gender gender; char name[64]; struct Date birth; float grades[10]; Student* next; }; java: public enum Gender { MALE, FEMALE }; public static class Date extends Struct { public final Unsigned16 year = new Unsigned16(); public final Unsigned8 month = new Unsigned8(); public final Unsigned8 day = new Unsigned8(); } public static class Student extends Struct { public final Enum32<Gender> gender = new Enum32<Gender>(Gender.values()); public final UTF8String name = new UTF8String(64); public final Date birth = inner(new Date()); public final Float32[] grades = array(new Float32[10]); public final Reference32<Student> next = new Reference32<Student>(); }
- 粉丝: 11
- 资源: 45
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 花数据集+数据集汇总+标签txt+数据集汇总代码+迁移学习最佳模型+全部迭代最佳模型
- 20240329224412.zip
- switch.docx `switch`语句是C++中的一种流程控制语句,通常用于根据表达式的值选择执行不同的代码块 下面是`
- python绘制直方图-02-进程之间不共享全局变量.ev4.rar
- python绘制直方图-01-第三天知识点回顾.ev4.rar
- 01背包问题动态规划.docx
- 表达式求值.docx表达式求值涉及许多不同的情况和方法,具体取决于表达式的形式和要求的精度 下面是一个简单的例子
- python绘制直方图-08-软件的卸载.ev4.rar
- tcp和udp的区别.docx
- 斐波那契数列c.docx