当前位置: 首页 > news >正文

做ps图标什么网站最好免费微网站怎么做

做ps图标什么网站最好,免费微网站怎么做,企业网站备案要关站吗,做家乡网站创建 /*** brief 创建文件:在密码设备内部创建用于存储用户数据的文件* param pucFileName 缓冲区指针#xff0c;用于存放输入的文件名#xff0c;最大长度128字节* param uiNameLen 文件名长度* param uiFileSize 文件所占存储空间的长度*/void CreateFile(sdf_uint8_t…创建 /*** brief 创建文件:在密码设备内部创建用于存储用户数据的文件* param pucFileName 缓冲区指针用于存放输入的文件名最大长度128字节* param uiNameLen 文件名长度* param uiFileSize 文件所占存储空间的长度*/void CreateFile(sdf_uint8_t *pucFileName, sdf_uint32_t uiNameLen,sdf_uint32_t uiFileSize) override {std::string file_name{reinterpret_castconst char *(pucFileName),uiNameLen};file_name mgmt::get_md5_digest(file_name);int fd open(file_name.c_str(),O_RDWR | O_CREAT );// TODO: error code, open errorif (fd -1){ERR_EXIT(open error);}int ret lseek(fd,uiFileSize,SEEK_CUR);// TODO: error code, leek errorif (ret -1){ERR_EXIT(leek error);}close(fd);} 读入 /*** brief 读取文件:读取密码设备内部存储的用户数据文件的内容* param pucFileName 缓冲区指针用于存放输入的文件名最大长度128字节* param uiNameLen 文件名长度* param uiOffset 指定读取文件时的偏移值* param puiReadLength 入参时指定读取文件内容的长度出参时返回实际读取文件内容的长度* param pucBuffer 缓冲区指针用于存放读取的文件数据*/void ReadFile(sdf_uint8_t *pucFileName, sdf_uint32_t uiNameLen,sdf_uint32_t uiOffset, sdf_uint32_t *puiReadLength,sdf_uint8_t *pucBuffer) override {std::string file_name reinterpret_castconst char *(pucFileName,uiNameLen);std::ifstream file(file_name.c_str(),std::istream::binary);file.seekg(uiOffset,std::ios::beg);file.read(reinterpret_castchar *(pucBuffer),reinterpret_castlong(puiReadLength));if (file)std::cout all characters read successfully.;else{std::cout error: only file.gcount() could be read;puiReadLength reinterpret_castsdf_uint32_t *(file.gcount());}file.close();} 写入 /*** brief 写入文件向密码设备内部存储用户数据的文件中写入内容* param pucFileName 缓冲区指针用于存放输入的文件名最大长度128字节* param uiNameLen 文件名长度* param uiOffset 指定写入文件时的偏移值* param uiWriteLength 指定写入文件内容的长度* param pucBuffer 缓冲区指针用于存放输入的写文件数据*/void WriteFile(sdf_uint8_t *pucFileName, sdf_uint32_t uiNameLen,sdf_uint32_t uiOffset, sdf_uint32_t uiWriteLength,sdf_uint8_t *pucBuffer) override {std::string file_name reinterpret_castconst char *(pucFileName,uiNameLen);std::ofstream file(file_name.c_str(),std::istream::binary);file.seekp(uiOffset,std::ios::beg);file.write(reinterpret_castconst char *(pucBuffer),uiWriteLength);file.close();} 删除 /*** brief 删除文件删除指定文件名的密码设备内部存储用户数据的文件* param pucFileName 缓冲区指针用于存放输入的文件名最大长度128字节* param uiNameLen 文件名长度*/void DeleteFile(sdf_uint8_t *pucFileName, sdf_uint32_t uiNameLen) override {std::string file_name{reinterpret_castconst char *(pucFileName),uiNameLen};file_name mgmt::get_md5_digest(file_name);remove(file_name.c_str());} 参考链接 istream::readostream::writec fstream中seekg()和seekp()的用法 指定文件读取偏移值
http://www.zqtcl.cn/news/254058/

相关文章:

  • 网站营销与推广汕头澄海
  • php和asp做网站哪个好阿里云wordpress配置
  • 东莞响应式网站建设网络营销策略和营销策略的区别
  • 番禺做网站哪家强合肥网页网站制作
  • 100个免费推广网站阜阳网站建设价格低
  • 广西茶叶学会 网站建设给人做网站能赚钱吗
  • 网站建设的发展目标西湖区住房和城乡建设局网站
  • 佛山市手机网站建设网页制作教程第三版赵丰年pdf
  • 做的好的装修公司网站网页制作搜题软件
  • 网站公告栏代码铁路建设标准网站
  • 网站设计工具更好的做网站禅城技术支持骏域网站建设
  • 百度商桥可以在两个网站放网站qq 微信分享怎么做的
  • 大学生网站建设开题报告秀山网站建设
  • 网站建设的实施方案网站建设基本标准
  • 做一个推广网站多少钱360导航网址
  • 在线网站建设哪家便宜wordpress 爬取
  • 移动端网站设计规范百度一下首页问问
  • 哪些网站怎么进广西玉林网站建设
  • 高端建站设计赶集网免费发布信息
  • 两题一做的网站响应式网站开发asp
  • 做网站直接开二级域名网站怎么收录到百度
  • 手机论坛网站源码西安网站建设-中国互联
  • 郑州网站建设策划方案丹阳建站推广管理
  • 电商网站用什么框架做广州网站建设公司奇亿网站建设
  • 营销策划网站专做品牌网站
  • 电脑托管宁波seo排名外包
  • 外汇网站模版网站开发和网站制作的区别
  • 学习网站建设的书籍我要做个网站该怎么做
  • h5互动网站建设网站制作的教程
  • 大连网站设计公司双语外贸网站源码