下你所需,载你所想!
汇集开发技术源码资料

linux扩展类执行命令多功能模块源码

:6.53KB :1 :2019-12-15 08:12:14

部分简介

.子程序 _文件读字符串, 文本型, 公开, 由文件中读取一字符串
.参数 参数_缓冲指针, 整数型
.参数 参数_缓冲长度, 整数型
.参数 参数_文件句柄, 整数型
.局部变量 函数指针, 整数型
.局部变量 返回指针, 整数型

函数指针 = 取函数指针 (动态库指针, “fgets”)
返回指针 = 子程序调用 (函数指针, 参数_缓冲指针, 参数_缓冲长度, 参数_文件句柄)
返回 (指针到文本 (返回指针))

.子程序 _读取数据, 整数型, 公开, 从文件流读取数据
.参数 buffer, 整数型, , 读入数据的存放地址
.参数 size, 整数型, , 要读的字节数
.参数 count, 整数型, , 要进行读多少个size字节的数据项
.参数 文件句柄, 整数型, , 文件型指针
.局部变量 函数指针, 整数型
.局部变量 返回指针, 整数型

函数指针 = 取函数指针 (动态库指针, “fread”)
返回指针 = 子程序调用 (函数指针, buffer, size, count, 文件句柄)
返回 (返回指针)

.子程序 _写入数据, 整数型, 公开, 将数据写至文件流
.参数 buffer, 整数型, , 输出数据的地址
.参数 size, 整数型, , 要写的字节数
.参数 count, 整数型, , 要进行写多少个size字节的数据项
.参数 文件句柄, 整数型, , 文件型指针
.局部变量 函数指针, 整数型
.局部变量 返回指针, 整数型

函数指针 = 取函数指针 (动态库指针, “fwrite”)
返回指针 = 子程序调用 (函数指针, buffer, size, count, 文件句柄)
返回 (返回指针)

.子程序 _置文件缓冲区, 整数型, 公开, 设置文件流的缓冲区
.参数 文件句柄, 整数型, , 文件句柄
.参数 缓冲区地址, 整数型, , 缓冲区地址
.参数 缓冲区大小, 整数型, , 缓冲区大小
.局部变量 函数指针, 整数型
.局部变量 返回指针, 整数型

函数指针 = 取函数指针 (动态库指针, “setbuffer”)
返回指针 = 子程序调用 (函数指针, 文件句柄, 缓冲区地址, 缓冲区大小)
返回 (返回指针)

linux扩展类执行命令多功能模块源码

热门推荐

相关文章