
c编程
656-3
这个作者很懒,什么都没留下…
展开
-
pthread_create()函数用法
linux下用C开发多线程程序,Linux系统下的多线程遵循POSIX线程接口,称为pthread。#include int pthread_create(pthread_t *restrict tidp, const pthread_attr_t *restrict attr, void *(转载 2014-11-08 16:23:43 · 707 阅读 · 0 评论 -
C语言中两种方式表示时间日期值time_t和struct tm类型的相互转换
使用gmtime函数或localtime函数将time_t类型的时间日期转换为struct tm类型: 使用time函数返回的是一个long值,该值对用户的意义不大,一般不能根据其值确定具体的年、月、日等数据。gmtime函数可以方便的对time_t类型数据进行转换,将其转换为tm结构的数据方便数据阅读。gmtime函数的原型如下:struct tm *gmtime(time_t转载 2014-11-08 16:09:42 · 872 阅读 · 0 评论 -
Linux输出终端字体的颜色设置
echo 要变化颜色的时候,要使用参数-e格式:echo -e :"\033[字背景颜色;字体颜色m字符串\033[0m"echo -e "\033[32m \033[35m hello,world \033[0m"字颜色:30-----------3930:黑31:红32:绿33:黄34:蓝色35:紫色36:深绿37:白色转载 2014-11-08 16:08:23 · 586 阅读 · 0 评论 -
Linux epoll模型
Linux epoll模型定义: epoll是Linux内核为处理大批句柄而作改进的poll,是Linux下多路复用IO接口select/poll的增强版本,它能显著的减少程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率。因为它会复用文件描述符集合来传递结果而不是迫使开发者每次等待事件之前都必须重新准备要被侦听的文件描述符集合,另一个原因就是获取事件的时候,它无须遍历整个被侦听转载 2014-11-08 12:55:09 · 645 阅读 · 0 评论