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

呼市做开发网站的公司自己建网站要花多少钱

呼市做开发网站的公司,自己建网站要花多少钱,WordPress生成图片,十大免费自助建站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.shuangfujiaoyu.com/news/19739.html

相关文章:

  • dedecms企业网站模板免费下载非企户百度推广
  • 平江网页设计报价优化大师使用方法
  • 宿州公司做网站成都百度
  • 住房和城乡建设部网站 信访一键制作免费网站的app
  • 深圳网站建设的基株洲百度seo
  • 扁平化网站设计趋势春哥seo博客
  • 廊坊网站建设推广重庆seo网站
  • 怎么做网站给国外看见磁力链最好用的搜索引擎
  • 网站的静态页面谁做淘宝定向推广
  • dedecms建手机网站小红书搜索关键词排名
  • 做网站的公司哪好百度24小时人工客服
  • b2b网站需要解决哪些问题谷歌竞价排名推广公司
  • 无印良品vi设计分析seo具体seo怎么优化
  • 专业模板网站制作哪家好关键词一般是指什么
  • 商城网站要多少钱杭州网站优化平台
  • 优质的网站制作郑州百度推广seo
  • dede做招聘网站网站seo优化价格
  • 美工培训课程线上杭州seo博客有哪些
  • 交互式网站appseo门户网
  • 专业手机网站定制进入百度官网
  • 合肥市做外贸网站的公司如何增加网站的外链
  • 广安市建设局官方网站色盲色弱测试
  • 广州佛山网站建设地址百度推广技巧
  • 中国中小企业网站建设情况怎么制作个人网站
  • 注册过什么网站渠道推广策略
  • 怎么用jsp做网站竞价外包托管费用
  • 属于b2b的平台是武汉seo关键词排名优化
  • 建设银行安徽分行招聘网站北京网络排名优化
  • 网站建设文字资料yahoo搜索引擎入口
  • wordpress微信服务号关键词seo如何优化