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

怎么设立网站赚广告费网站设计公司模板下载

怎么设立网站赚广告费,网站设计公司模板下载,电子商务网站设计与实现论文,王烨华摘要#xff1a;linux中cp命令的实现#xff0c;通过这个程序#xff0c;我们需要了解系统调用耗费时间的方面#xff0c;同时学会系统调用的错误处理机制。 本文来源#xff1a;http://blog.csdn.net/trochiluses/article/details/11103523 #includestdio.h #inc…摘要linux中cp命令的实现通过这个程序我们需要了解系统调用耗费时间的方面同时学会系统调用的错误处理机制。 本文来源http://blog.csdn.net/trochiluses/article/details/11103523   #includestdio.h #includeunistd.h #includestdlib.h #includefcntl.h#define BUFFERSIZE 4096 #define COPYMODE 644void oops(char *,char *); int main(int argc, char *argv[]) {int in_fd,out_fd,n_chars;char buf[BUFFERSIZE];if((in_fdopen(argv[1],O_RDONLY))-1)oops(cant open ,argv[1]);if ((out_fdcreat(argv[2],COPYMODE))-1){oops(cannot creat,argv[2]);}while((n_charsread(in_fd,buf,BUFFERSIZE))0){if((write(out_fd,buf,n_chars))!n_chars){oops(write error to,argv[2]);}}if(n_chars-1)oops(read err from,argv[1]);if(close(in_fd)-1||close(out_fd)-1)oops(fail to close,);return 0; }void oops(char *s1,char *s2) {fprintf(stderr,Error : %s,s1);perror(s2);exit(1); }注意   1关于系统调用 read和write属于初级读写函数也是系统调用系统调用需要消耗大量时间。因为代码执行权会从用户转移到内核执行内核代码是需要时间的。系统调用开销巨大因为系统调用需要特殊的内存和堆栈环境这些需要在系统调用之前建立好系统调用之后又需要恢复这些环境。这种环境切换需要耗费大量时间。最好的方法就是建立缓冲区一次读取大量数据避免多次进行系统调用。我们可以用这个思想来改造前一篇中的who。 2系统调用的错误处理 一般约定系统调用openwritelseek在出错时会返回值-1。另外系统调用都有自己的错误集以open为例打开文件不存在没有读的权限打开文件太多等等。内核通过全局变量errno来确定错误类型其中哦功能error.h中规定了一些错误的宏。 a。可以根据errno来分别进行错误处理   #includeerror.h extern int errno;int sample() {int fd; fdopen(file,O_RDONLY);if(fd-1){printf(can not open file:);if(error ENOENT)printf(there is no such file);if (errorINTR){ printf(interrupted while opening file);} ... } }b.显示错误信息   可以利用perror来通过error来寻找错误信息。   #includeerror.h extern int errno;int sample() {int fd; fdopen(file,O_RDONLY);if(fd-1){perror(can not open file:);} }
http://www.zqtcl.cn/news/348957/

相关文章:

  • 烟台网站制作软件互联网创业做什么好
  • 网站建设有名的公司办公室装修实景拍摄图
  • 专业做卖菜的网站网站备案不通过
  • 西安长安区建设局网站网站漂浮广告
  • 顺的网站建设信息东莞建筑建设网站建设
  • 电子商务营销师关键词排名优化网站建设公司
  • 韩国网页设计公司网站有经验的大良网站建设
  • 游戏币网站怎么做十堰电商网站建设
  • 旅游网站系统哪个好城市建设投资公司网站
  • 制作图片海报的软件关键词seo公司
  • 济南企业网站推广方法wordpress 类别 排序
  • 深圳网站建设开发公司哪家好wordpress 删除主题作者
  • 网站怎么登陆后台wordpress卡蜜 插件
  • wordpress安装微信登录插件青岛网站seo技巧
  • 燕郊个人做网站超变传奇手游刀刀切割无会员散人
  • 有没有可以做兼职的网站网站建设发展方向有哪些
  • php网站后台上传图片有没有推荐到首页的功能客户求购平台
  • 大型网站的标准莱芜市官网
  • 建站用Wordpress还是青州网站建设青州
  • 百度网站收录更新建网站的公司赚钱吗
  • 哪种语言做网站最快网站大全app下载
  • 手机营销网站制作网站建设备案和免备案的区别
  • 浙江省住房和城乡建设厅网站打不开中国建设银行官网站纪念币预约
  • 推广软件的网站安徽省城乡建设网站
  • 用网站做淘宝客怎么样珍爱网
  • 龙岩建设局招聘网站网站dns解析失败
  • 音乐网站的音乐怎么做深圳美容网站建设
  • 贵阳市观山湖区网站建设wordpress博客vieu模板
  • 怎么区分网站的好坏网站建设营销型号的区别
  • wordpress固定链接 中文建设网站优化