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

呼市做开发网站的公司客户关系管理

呼市做开发网站的公司,客户关系管理,dede多个网站怎么做,电商网站开发研究内容和预期成果1、使用两个线程完成两个文件的拷贝&#xff0c;分支线程1拷贝前一半&#xff0c;分支线程2拷贝后一半&#xff0c;主线程回收两个分支线程的资源 #include <stdio.h> #include <stdlib.h> #include <pthread.h> #include <fcntl.h> #include <uni…

1、使用两个线程完成两个文件的拷贝,分支线程1拷贝前一半,分支线程2拷贝后一半,主线程回收两个分支线程的资源

#include <stdio.h>
#include <stdlib.h>
#include <pthread.h>
#include <fcntl.h>
#include <unistd.h>
void *copy_first_half(void *arg)
{int fd1 = ((int *)arg)[0];int fd2 = ((int *)arg)[1];off_t filesize = lseek(fd1, 0, SEEK_END);lseek(fd1, 0, SEEK_SET);off_t half_size = filesize / 2-1;char buffer[1];ssize_t bytes_read;off_t start = 0;while (1){bytes_read = read(fd1, buffer, sizeof(buffer));write(fd2, buffer, bytes_read);if (start >= half_size){break;}start += bytes_read;}return NULL;
}
void *copy_second_half(void *arg)
{sleep(1);int fd1 = ((int *)arg)[0];int fd2 = ((int *)arg)[1];off_t filesize = lseek(fd1, 0, SEEK_END);off_t half_size = filesize / 2;lseek(fd1, half_size, SEEK_SET);char buffer[1];ssize_t bytes_read;off_t start = half_size;while (1){bytes_read = read(fd1, buffer, sizeof(buffer));write(fd2, buffer, bytes_read);if (start >= filesize){break;}start += bytes_read;}return NULL;
}
int main()
{int fd1 = open("source.txt", O_RDONLY | O_CREAT, 0664);int fd2 = open("destination.txt", O_WRONLY | O_CREAT | O_TRUNC, 0664);if (fd1 == -1 || fd2 == -1){perror("打开文件出错\n");exit(EXIT_FAILURE);}pthread_t thread1, thread2;int ret1, ret2;//添加文本int arg1[] = {fd1, fd2};int arg2[] = {fd1, fd2};// 创建第一个线程ret1 = pthread_create(&thread1, NULL, copy_first_half, (void *)arg1);if (ret1 != 0){printf("Error creating thread 1\n");return 1;}// 创建第二个线程ret2 = pthread_create(&thread2, NULL, copy_second_half, (void *)arg2);if (ret2 != 0){printf("Error creating thread 2\n");return 1;}// 等待两个线程结束pthread_join(thread1, NULL);pthread_join(thread2, NULL);close(fd1);close(fd2);printf("文件复制成功。\n");return 0;
}

http://www.khdw.cn/news/36166.html

相关文章:

  • 网站栏目名称曼联目前积分榜
  • 鹤壁建设网站推广渠道电话典型的网络营销案例
  • 乐清企业网站建设线上推广的方式有哪些
  • 广西南宁网站制作北京网站建设公司报价
  • 网站提示风险网站平台推广
  • 专注番禺网站优化抖音关键词优化排名靠前
  • 怎样让百度快速收录网站引擎搜索网站
  • 广州商城建站系统公司网站注册流程和费用
  • 做个网站 一般费用高端企业建站公司
  • 网站空间流量6g河北seo关键词排名优化
  • 四川省网站建设nba最新新闻消息
  • win7网站开发教程百度推广app
  • 加盟微信小程序代理网站推广优化网址
  • 衡水网站建设电话创建网页步骤
  • 沈阳网站制作企业合肥百度竞价推广代理公司
  • 大鹏网络网站建设东莞网站建设优化技术
  • 在北京注册公司在哪个网站上seo北京优化
  • 网站后台编辑教程网络推广运营主要做什么
  • 青海西宁制作网站专业重庆森林讲了什么故事
  • wordpress主题授权方式宁波品牌网站推广优化
  • 古交市住房和城乡建设局网站百度识图扫一扫
  • 做水电到哪个网站找信息高端企业网站模板
  • 做网站时给图片添加链接网络营销策划的方法
  • 网赌网站怎么做网络营销运营公司
  • 免费素材图库seo简单优化操作步骤
  • 常熟建设局网站首页宁波seo关键词优化报价
  • 郑州专业网站优化百度识图在线使用
  • 个人网站号备案吗网络推广的主要内容
  • 大连建设网站营销策略的思路
  • bl做视频网站马鞍山网站seo