Linux环境应用编程
文章平均质量分 76
倾风望月
这个作者很懒,什么都没留下…
展开
-
函数fork使用
进程的创建:fork函数 创建进程可以使用fork系统调用 头文件: #include 函数原型: pid_t fork(void); 返回值: 该函数调用一次,但返回两次。子进程中返回值为0,父进程中返回值为子进程ID,出错为-1. 由fork创建的新进程为子进程child process; fork示例: #include #include #include原创 2012-04-14 17:51:32 · 1280 阅读 · 0 评论 -
linux下c —open函数
头文件 #include /*提供类型pid_t,size_t的定义*/ #include #include 函数原型 int open(const char *path, int oflags,mode_t mode); 函数说明 open建立了一条到文件或设备的访问路径。 open函数一般用于打开或者创建文件,在打开或创建文件时可以制定文件的属性及用户的权限等各种参数原创 2012-05-24 00:21:39 · 64698 阅读 · 2 评论 -
linux下安装sqlite
在linux下安装sqlite 源码下载sqlite-amalgamation-3.7.3.tar.gz 进入下载目录,解压文件tar -zxvf sqlite-amalgamation-3.7.3.tar.gz. 解压后生成sqlite-3.7.3目录. cd 进入sqlite-3.7.3。 ./configure make sudo make install 安装完成。 2测试原创 2012-05-24 00:35:15 · 4312 阅读 · 0 评论 -
linux消息队列通信
程序目的:学习linux消息队列通信 所用主要函数:msgget(),msgsnd(),msgrcv(),msgctl() 首先介绍每个函数的用法: (1)msgget 使用格式: #include #include #include int msgget(key_t k e y, int f l a g) ; 功能:是打开一个现存队列或创建一个新队列。 返原创 2012-04-25 23:19:38 · 1122 阅读 · 0 评论 -
文件I/O编程范例解析
1 文件I/O编程 1.1 系统调用学习——三部曲 在我们编程中用的最多的是函数,也就是如何调用函数。那我们如何以一种通用的方式快速掌握函数的使用方法呢? 1. 我们必须要知道函数的功能是什么——从抽象到感性认识 2. 再看这个函数需要哪些参数——多根据参数写测试代码上升到理性认识 3. 最后看返回值是什么——关心她你才能知道函数执行的原创 2012-08-29 09:57:14 · 3187 阅读 · 4 评论