ADos
Sleep -- 休眠,与MFC中的Sleep的休眠时间相同
Printer -- 打印提示:
Printer::Printer -- 类的构造函数,用于打印初始化提醒
Printer::~Printer -- 类的析构函数,用于打印退出提醒
CProgress -- ASG库中的用于打印进度条的类,未来会发布:
CProgress::progress_bar -- 用于打印进度条或者磁盘状况条
date -- 获取日期
Logger -- 写日志文件:
operator>> -- 重定义">>"运算符
GetUUID -- 生成UUID(全球唯一)
PID -- 生成进程/线程PID
MEMORY -- ADos系统内存管理:
MEMORY::init -- 初始化内存
MEMORY::toexit -- 释放内存
MEMORY::GetThreadState -- 获取进程/线程状态
MEMORY::MEMORY -- 类的构造函数
MEMROY::~MEMORY -- 类的析构函数
MEMORY::CreateThread -- 创造进程/线程
MEMORY::ReleaseThread -- 释放进程/线程内存
MEMORY::RunThread -- 启动进程/线程
MEMORY::BlockThread -- 挂起进程/线程
MEMORY::KillThread -- 杀死进程/线程
MEMORY::showThread -- 显示正在运行、新建或挂起的进程/线程
MEMORY::GetThreadMessage -- 获取进程/线程信息
FAT -- FAT文件系统:
FAT::init -- 初始化磁盘
FAT::getBlock -- 获取空磁盘
FAT::addBlock -- 回收磁盘块
FCB:
FCB::FCB -- 构造函数,用于初始化
FCB::~FCB -- 析构函数
FCB::setFileAccess -- 设置文件保护方式/类型
FCB::getTime -- 获取时间
File:
File::File -- 构造函数
File::~File -- 析构函数
File::addContent -- 添加文件
File::release -- 释放内存
File::toString -- string数组转string
Folder:
Folder::addChild -- 添加子目录
Folder::Folder -- 构造函数
Folder::count -- 判断是否还有下一个文件夹
Folder::find -- 查找文件夹
Folder::erase -- 擦除数据
Folder::size -- 获取文件夹大小
DiskManager -- 磁盘类
DiskManager::DiskWrite -- 创建磁盘文件
DiskManager::DiskMkdir -- 创建磁盘文件夹
DiskManager::DiskRmdir -- 删除磁盘文件夹
DiskManager::DiskCkdir -- 查找目录
DiskManager::DiskManagers -- 命令的实现,用于控制磁盘
DiskManager::GetPath -- 获取路径(目录)
DiskManager::AllMEm -- 获取磁盘空间大小
DiskManager::usedMem -- 获取已用磁盘空间
DiskManager::run -- run命令实现(暂时保留)
DiskManager::SFM -- SFM命令实现
DiskManager::format -- 格式化实现
DiskManager::Mkdir -- Mkdir命令实现
DiskManager::Rmdir -- Rmdir命令实现
DiskManager::ls -- ls命令实现
DiskManager::cd -- cd命令实现
DiskManager::create -- create命令实现,用于创建文件
DiskManager::open -- 打开文件
DiskManager::close -- 关闭文件
DiskManager::write -- 写文件
DiskManager::read -- 读文件
DiskManager::rm -- 删除文件
DiskManager::input -- 用于输入命令
DiskManager::DiskManager -- 构造函数,初始化磁盘
Register -- 注册表类(保留)
AES -- AES加密(CSDN上的代码,我也没搞懂……)
ASSOCEXE -- 更改扩展名默认文件:
ASSOCEXE::getexten -- 获取文件扩展名
ASSOCEXE::ExtenNoneSpace -- 去除文件扩展名后的空格
ASSOCEXE::FilepathNoneSpace -- 去除文件名后的空格
ASSOCEXE::help -- 帮助函数
ASSOCEXE::show -- 显示扩展名及其绑定文件
ASSOCEXE::show_s -- 显示现有扩展名
ASSOCEXE::binding -- 更改扩展名绑定文件
ASSOCEXE::split -- 判断格式是否正确(是否含有"&")
ASSOCEXE::__init__ -- 初始化变量tmpExten与tmpFilenamePath
ASSOCEXE::ASSOCEXE -- 构造函数,初始化变量extension
ASSOCEXE::~ASSOCEXE -- 析构函数,释放变量空间
ASSOCEXE::ASSOC -- 接口,用于输入指令
CDEXE(CDK) -- 切换磁盘:
CDEXE::help -- 帮助函数
CDEXE::pos -- 查找子串位置
CDEXE::changeMenu -- 更改磁盘目录
CDEXE::CD -- 接口,用于输入指令
COLOREXE -- 更改颜色:
COLOREXE::settxtcolor -- 设置前景颜色
COLOREXE::setcolor -- 设置颜色
COLOREXE::COLOR -- 接口,用于输入指令
COUNTEREXE -- 计算器:
COUNTEREXE::level -- 判断运算符
COUNTEREXE::in_setCheck -- 检测是否有无用符号
COUNTEREXE::del_space -- 删除空格
COUNTEREXE::to_string -- 转string
COUNTEREXE::change -- 更改为后缀表达式(貌似是)
COUNTEREXE::compute -- 计算
COUNTEREXE::Judge_rectangle -- 判断是都有特殊符号
COUNTEREXE::cal_rect_number -- 求三角函数
COUNTEREXE::Judge_factorial -- 判断是否为求阶乘
COUNTEREXE::cal_factorial_number -- 求阶乘数字
COUNTEREXE::cal_factorial -- 利用数组求阶乘
COUNTEREXE::COUNTER -- 接口,用于输入算式
CONFIGEXE -- 查看系统设置信息:
CONFIGEXE::help -- 帮助函数
CONFIGEXE::ac -- 输出用户设置
CONFIGEXE::aboutcpu -- 输出cpu信息
CONFIGEXE::_adisk -- 输出磁盘信息
CONFIGEXE::_kb -- 输出键盘信息
CONFIGEXE::_ms -- 输出鼠标信息
CONFIGEXE::_usb -- 输出USB接口信息
CONFIGEXE::_a -- 命令转换并调用函数
CONFIGEXE::CONFIG -- 接口,用于输入指令
Date -- 用于输出日期
parseHostAndPagePath -- 获取网页路径
GSCer -- 获取网页源代码
GetIPer -- 获取网址IP
HILLEXE -- Hill密码加密:
HILLEXE::HILLEXE -- 构造函数,功能的实现
INSTALLEXE -- 下载软件或插件:
INSTALLEXE::help -- 帮助函数
INSTALLEXE::Delete -- 删除软件或插件
INSTALLEXE::showOrinstall -- 显示或下载软件或插件
INSTALLEXE::INSTALL -- 接口,用于输入命令
MEMORYEXE -- 内存使用查看
MEMORYEXE::init -- 初始化
MEMORYEXE::show -- 显示情况
MEMORYEXE::MEMORYEXE -- 构造函数
MEMORYEXE::~MEMORYEXE -- 析构函数,释放内存
VIRGINIAEXE -- Virginia密码加密
VIRGINIAEXE::Init -- 初始化维吉尼亚方阵
VIRGINIAEXE::Encode -- 加密
VIRGINIAEXE::Dncode -- 解密
VIRGINIAEXE::VIRGINIA -- 接口,用于输入文字
copyright -- 版权声明
help -- 主帮助函数
findSubStringNUM -- 统计字符出现次数
SystemDkInit -- 系统磁盘初始化
exits -- 退出函数(Ctrl+C)
ADosMain -- 系统主函数
main -- 程序主函数