|
本帖最后由 心冷、鱼儿 于 2023-3-3 21:43 编辑
【支持库改造】控制台操作支持库Ex 3.0
已经完成对控制台操作支持库的改造!!
增加功能如下:
- 新增 控制台对象Ex 共包含 32 个成员命令。
- 新增 控制台输入模式 ,控制台输出模式,控制台字符属性 三个枚举常量
- 新增 控制台矩形,控制台坐标 两个数据结构
- this.输出() 命令支持无限参数,具体使用参考 printf()
- 目前只是一部分API的封装,算是常用的,还有一些终端操作的比较麻烦,如果有需要酌情封装一下。当然我已经封装了输入和输出模式,可以自己参考官方文档来写。
请注意一下,this.输出 方法,整数常量传递超过 整数范围是按照双精度传递给支持库的,所以不能直接使用长整数常量,要赋值给长整数变量才可以正常显示,小数型会被转为双精度小数,所以存在精度丢失问题,这个没啥办法。要么就直接用双精度,要么就不要介意精度丢失。
准备弄个输出字节集的,没搞定。先放出来测试下,后面再搞。还有一些终端操作。
支持库通过VS2017编译,如需要支持XP可联系我,或者自己拉去GIT编译。
git: 控制台支持库3.0(https://gitee.com/xinlengyuer/console.git)
console.7z
(198.81 KB, 下载次数: 360)
|
评分
-
查看全部评分
|