- 博客(10)
- 收藏
- 关注
原创 函数指针
typedef int (*PF) (const char *, const char *); 这个声明引入了 PF 类型作为函数指针的同义字,该函数有两个 const char * 类型的参数以及一个 int 类型的返回值。如果要使用下列形式的函数声明,那么上述这个 typedef 是不可或缺的: PF Register(PF pf); Register() 的参数是一个 PF 类型的
2012-07-28 16:09:53 576
翻译 errno(come from baidu)
errno目录NAMEerrno的一些错误定义编辑本段NAME errno - number of last error errno 记录系统的最后一次错误代码。代码是一个int型的值,在errno.h中定义 if (somecall() == -1) { printf("somec
2012-07-27 21:50:13 863
转载 进程控制编程
进程控制编程1.Get the process ID#include #include vpid_t getpid(void)获取本进程ID。vpid_t getppid(void)获取父进程ID。2.Create processA:fork#includepid_t fork(void)功能:创建子进程f
2012-07-26 23:39:28 495
转载 return与exit的区别是什么?
return与exit的区别是什么?exit()是一个函数,结束一个进程,它将删除进程使用的内存空间,同时把错误信息返回父进程,在父进程中wait系统调用将接受到此返回信息。return返回函数值,是关键字在main函数中我们通常使用return (0);这样的方式返回一个值。 但这是限定在非void情况下的也就是void main()这样的形式。 exit()通常是用
2012-07-26 16:41:53 479
翻译 文件
一、对文件的操作主要是通过系统内核或者是函数库进行处理,其中函数库弄够移植,而系统调用就不行了, 不如linux下就不能移到其他系统中,但是函数库就行,只要该操作系统有该函数库 1.系统调用 系统调用-创建 int creat(const char *filename,mode_t mode) filename:要创建的文件名(包含路径,缺省为当前路径) mode:创建模式
2012-07-26 09:30:41 583
转载 堆栈
堆栈,堆栈,堆和栈的区别Posted on 2006-01-21 16:23 任我行 阅读(69483)评论(29) 编辑 收藏引用 所属分类:C++ 堆和栈的区别 (转贴) 非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—
2012-07-23 21:40:31 734
原创 shell编程
如何向shell脚本中传递参数1.getopts#!/bin/bashALL=falseHELP=falseFILE=falseVERBOSE=falsewhile getopts #!/bin/bashALL=falseHELP=falseFILE=falseVERBOSE=falsewhile getopts ahfvc: OPTIONd
2012-07-20 10:15:10 863
转载 nfs
CentOS安装配置NFS网络文件系统发表于133 天前 ⁄存储 ⁄暂无评论文章目录[隐藏]安装NFS配置NFS服务端NFS服务端启动与测试NFS客户端连接测试 NFS是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使
2012-07-15 16:11:42 949
转载 tftp
You can check to see if a TFTP server is set up with the following command:host $ rpm -q tftp-serverYou should expect to see output similar to:tftp-server-0.39-2NOTE: Your version may be diffe
2012-07-14 22:33:26 490
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人