linux C程序
文章平均质量分 77
jjvein
Just the way you are
展开
-
linux 使用fcntl函数为文件添加锁
#include #include #include #include #include #include #include #include #define ERR_EXIT(m) \ do { \ perror(m); \ exit(EXIT_FAILURE); \ } while( 0)原创 2014-05-07 10:52:33 · 725 阅读 · 0 评论 -
linux 环境编程之 map,munmap 内存映射文件
一.内存映射文件技术作用 1.使用内存映射文件来访问磁盘上的数据文件。这使你可以不必对文件执行 I / O操作,并且可以不必对文件内容进行缓存. 2.可以使用内存映射文件,使同一台计算机上运行的多个进程能够相互之间共享数据。原创 2014-05-09 12:49:40 · 1040 阅读 · 0 评论 -
linux C 之动态内存分配malloc ,calloc,realloc,free
malloc,free,calloc,realloc -- allocate and free dynamic memory 分配和释放动态内存. 所在包原创 2014-05-09 16:36:43 · 3778 阅读 · 1 评论 -
linux C 之 memset 用法
【起因】希望对各种类型的数组进行初始化,避免野值 【函数头文件】 疑问提示:在linux中可以在terminal中输入 "man memset"进行查询 #include void *memset(void *s, int c, size_t n); 【使用说明】 The memset() function fills the转载 2014-05-10 11:18:56 · 1112 阅读 · 0 评论 -
Linux下Fork与Exec使用
一、引言 对于没有接触过Unix/Linux操作系统的人来说,fork是最难理解的概念之一:它执行一次却返回两个值。fork函数是Unix系统最杰出的成就之一,它是七十年代UNIX早期的开发者经过长期在理论和实践上的艰苦探索后取得的成果,一方面,它使操作系统在进程管理上付出了最小的代价,另一方面,又为程序员提供了一个简洁明了的多进程方法。与DOS和早期的Windows不同,Unix/Li转载 2014-05-11 23:01:29 · 538 阅读 · 0 评论 -
linux dup,dup2,dup3 复制一个文件描述符
dup,dup2,dup3 --duplicate a file descriptor 复制一个文件描述符翻译 2014-05-06 10:03:15 · 2725 阅读 · 0 评论