VAPS XT入门教程11:数据类型
系列索引:VAPS XT入门教程索引
上一篇:VAPSXT入门教程10:架构
VAPS XT支持的数据格式类型分为基础格式和扩展格式。
基础类型
基础格式包括:byte/signed byte/string/utf16string/int16/int32/uint16/uint32/float32/float64。
如果打开工程时检测到除此之外的类型,就会跳过解析相关文件并提示此文件出错。
扩展类型
扩展格式就是在基础格式的基础上进行组合排列得到的,比如工程默认Float50就是50个float类型组成的数组,或者多种数据类型组成新数据包。
由此可以在基本数据类型的基础上扩展出自己的数据结构。
创建自定义数据类型的唯一方法就是复制Float50.dd文件并修改。
VAPS XT是用于航天仪表的软件,不允许动态分配内存,也就是说new是不允许的,所有的数据类型在设计完成之后大小、数量就固定了。也就是说VAPS XT中只能使用变量和静态数组。
下一章:VAPSXT入门教程12:界面
技术交流群,欢迎加入讨论。这个圈子很小,大佬可能没兴趣加这些群聊社区之类的。所以只能带你入门,当然,欢迎大佬指导
VAPS XT入门教程11:数据类型
https://blog.jackeylea.com/vapsxt/introduction-of-vapsxt-standard-data-type/