自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大冰的小屋

谁的青春不苦逼,谁的未来是确定,努力吧,少年!

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 linux access()函数和readdir()函数

http://www.2cto.com/os/201208/151779.htmllinux access()函数和readdir()函数1  linux access()函数和readdir()函数1.1  access()access函数的原型如下:int access(const char *pathname, int mode);此函数是用来获得调用进程对p

2013-05-29 21:16:46 994

原创 opendir介绍

opendir(打开目录)相关函数 open,readdir,closedir,rewinddir,seekdir,telldir,scandir表头文件 #include#include定义函数 DIR * opendir(const char * name);函数说明 opendir()用来打开参数name指定的目录,并返回DIR*形态的目录流,和open()类似,接下来对

2013-05-29 21:09:33 2913

转载 Linux下定时函数setitimer

http://blog.csdn.net/water_cow/article/details/7519436 简介setitimer( )是由Linux提供的一个非标准C库函数,它提供时间精度较高的定时功能。setitimer( )函数功能介绍:setitimer( )函数原型:int setitimer(int which, const struct itimerva

2013-05-29 14:07:35 869

转载 strdup与strcpy具体的区别

http://blog.chinaunix.net/uid-12461657-id-3063460.htmlstrdup   原型:externchar *strdup(char*s); 用法:#includestring.h>功能:复制字符串s    说明:返回指向被复制的字符串的指针,所需空间由malloc()分配且可以由free()释放。    举例:// strdup.

2013-05-28 13:07:59 882

原创 杭电ACM1003 MAX_SUM

#includeint main(void){ int i, j; int m; int T, N; int left=0, right=0; int sum, max_sum; int tl =0;//用于记录起始位置 int elements[100001]; //printf("please input T(1<=T<=20)\n"); scanf("%d", &T)

2013-05-23 22:45:57 870

转载 C中#if 0 和#if 1

引用 Linux的主设备号和次设备号 当注释掉大块代码时,使用"#if 0"比使用"/**/"要好,因为用"/**/"做大段的注释要防止被注释掉的代码中有嵌套的"/**/",这会导致注释掉的代码区域不是你想要的范围, 当被注释掉的代码很大时容易出现这种情况,特别是过一段时间后又修改该处代码时更是如此。 在这里顺便对条件编译(#ifdef, #else, #endif

2013-05-14 17:17:01 862

转载 国外程序员推荐:每个程序员都应读的书

出处http://www.williamlong.info/archives/3028.html编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?  “如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”

2013-05-07 22:13:40 788

转载 linux中的C里面使用pthread_mutex_t锁

出处http://blog.csdn.net/w397090770/article/details/7264315linux下为了多线程同步,通常用到锁的概念。posix下抽象了一个锁类型的结构:ptread_mutex_t。通过对该结构的操作,来判断资源是否可以访问。顾名思义,加锁(lock)后,别人就无法打开,只有当锁没有关闭(unlock)的时候才能访问资源。它主要用如下5个函数

2013-05-07 21:47:07 1419

转载 V4l2 Capture Sequence 捕获过程

出处http://blog.163.com/laorenyuhai126@126/blog/static/1935077920106154190356/v4l2 操作实际上就是 open() 设备, close() 设备,以及中间过程的 ioctl() 操作。对于 ioctl 的调用,要注意对 errno 的判断,如果调用被其他信号中断,即errno 等于EINTR 的时候,要

2013-05-07 19:28:18 1227

转载 Linux 视频设备驱动V4L2最常用的控制命令使用说明(1.02)

出处http://blog.csdn.net/shaolyh/article/details/6583226Linux视频设备驱动常用控制命令使用说明设置视频设备属性通过ioctl来进行设置,ioctl有三个参数,分别是fd, cmd,和parameter,表示设备描述符,控制命令和控制命令参数。1. 控制命令VIDIOC_QUERYCAP功能: 查询设备驱动的功能 ;

2013-05-07 19:14:29 891

转载 条件变量pthread_cond_t怎么用

出处http://blog.csdn.net/zclongembedded/article/details/7337729最近看《UNIX环境高级编程》多线程同步,看到他举例说条件变量pthread_cond_t怎么用,愣是没有看懂,只好在网上找了份代码,跑了跑,才弄明白[cpp] view plaincopyprint?#include #include

2013-05-07 16:46:59 805

转载 __attribute__ ((packed)) 的作用

原文地址http://blogguan.blog.sohu.com/109697765.html最近在看我们的代码的时候发现声明类型的时候有 __attribute__ ((packed))的结构体类型声明,不知道是什么意思,查了下知道是如下含义:1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC

2013-05-04 19:26:21 746

转载 V4l2 Capture Sequence

原文出处http://blog.sina.com.cn/s/blog_63d902570100s6ky.htmlv4l2操作实际上就是 open()设备, close()设备,以及中间过程的 ioctl() 操作。对于 ioctl 的调用,要注意对 errno 的判断,如果调用被其他信号中断,即errno 等于 EINTR的时候,要重新调用。Video

2013-05-04 16:34:54 896

转载 video4linux2--V4L2(一)

原文:http://hi.baidu.com/xiaojian009/blog/item/99a0610876cacd35b1351d26.html原文:http://hi.baidu.com/xiaojian009/blog/item/99a0610876cacd35b1351d26.html前言:目前正在忙于ARM平台的Linux应用程序的开发(其实是刚刚起步学习啦)。底层的东西不

2013-05-04 13:57:01 1620

转载 类型u32 与 __u32的区别

原文链接http://blog.csdn.net/do2jiang/article/details/5405048一个用于内核,一个用于非内核 /* 7 * __xx is ok: it doesn't pollute the POSIX namespace. Use these in the 8 * header files exported to user space

2013-05-02 22:26:41 4615

转载 setsockopt()用法(参数详细说明)

int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口IPPROTO_IPV6: IPv6套接口

2013-05-02 20:33:39 732

用C++实现数据结构中的各种算法

用c++实现的数据结构中的各种算法,有完整的实现过程

2013-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除