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

0803 思维导图+小项目

Part 1.思维导图

Part 2.使用文件IO函数,实现文件的拷贝

#include<myhead.h>int main(int argc, const char *argv[])
{int wd = open("./file",O_RDONLY);int od = open("./new",O_RDWR | O_CREAT | O_TRUNC , 0666);if(wd == -1){ERR_MSG("wd open error");}printf("打开成功\n");if(od == -1){ERR_MSG("od open error");}printf("打开成功\n");char arr[128] = "";ssize_t ret = read(wd,arr,sizeof(arr)-1);if(ret > 0)write(od,arr,strlen(arr));if(-1 == close(wd))ERR_MSG("wd close error");if(-1 == close(od))ERR_MSG("od close error");return 0;
}

Part 3.使用标准IO函数,实现图片的拷贝

Part 4.使用文件IO函数,计算文件的大小

#include<myhead.h>int main(int argc, const char *argv[])
{int wd = open("./file",O_RDONLY);if(wd == -1){ERR_MSG("wd open error");}printf("打开成功\n");char arr[128] = "";ssize_t ret = read(wd,arr,sizeof(arr)-1);if(ret > 0)printf("文件大小:%ld\n",ret);if(-1 == close(wd))ERR_MSG("wd close error");return 0;
}

http://www.dtcms.com/a/312909.html

相关文章:

  • 【Redis学习路|第一篇】初步认识Redis
  • PPT写作五个境界--仅供学习交流使用
  • 构建企业级Web应用:AWS全栈架构深度解析
  • 力扣经典算法篇-39-有效的数独(二维数组和三维数组的应用)
  • AI 编程技巧、技术笔记
  • 安卓调javaScript Not find method “forceLogout“ implementatidsignature or namesp
  • 面向智能体的上下文工程:策略、实现与 LangGraph 实践
  • 基于单片机火灾报警系统/防火防盗系统设计
  • (9)NMPC非线性模型预测控制及机械臂ROS控制器实现
  • MCP-与本地大模型集成实现工具调用
  • 微服务的使用
  • java中Optional类的使用和注意采坑
  • DBMS设计 之2 从数据中台到三种中台
  • 常见的框架漏洞(Thinkphp,spring,Shiro)
  • 常见的框架漏洞
  • IO流-对象流
  • MCP革命:AI世界的“USB-C”接口如何重塑智能体与外部工具的连接
  • 均线:从市场脉搏到量子计算的时空密码
  • K8S几种常见CNI深入比较
  • Qt::AA_DontCreateNativeWidgetSiblings使用注意事项
  • 游戏设计原理
  • Flutter开发 dart异步
  • Linux网络编程 ---五种IO模型
  • 基于 Spring Boot + Vue 实现人脸采集功能全流程
  • Python----大模型(从预训练到分布式优化的核心技术解析)
  • 2、RabbitMQ的5种模式基本使用(Maven项目)
  • 迈向透明人工智能: 可解释性大语言模型研究综述
  • ubuntu apt安装与dpkg安装相互之间的关系
  • Python 实例属性与方法命名冲突:一次隐藏的Bug引发的思考
  • 途游Android面试题及参考答案