
APUE
Tannin724
这个作者很懒,什么都没留下…
展开
-
APUE:文件和目录(二)
文件和目录(二)link,unlink,remove和rename函数#include <unistd.h>int link(const char *existingpath, const char * newpath) ;返回:若成功则为0,若出错则为-1此函数创建一个新目录项newpath,它引用现存文件existingpath。如若newpath已经存在,则返回出错...原创 2019-07-02 14:45:51 · 149 阅读 · 0 评论 -
APUE:标准I/O库(一)
标准I/O库流和FILE对象对于标准I/O库,操作都是围绕着流来进行的。fopen返回一个指向FILE对象的指针。缓存标准I/O提供了三种类型的缓存:全缓存:当填满标准I/O缓存后才进行实际的I/O操作,对于再磁盘上的文件通常是使用全缓存的,缓存通过malloc来获得。术语刷新说明标准I/O缓存的写操作。可以自动刷新也可以调用fflush来刷新一个流。再UNIX刷新有两种意思,一个...原创 2019-07-03 15:36:37 · 131 阅读 · 0 评论 -
APUE:标准I/O库(二)
标准I/O库二进制I/O#include <stdio.h>size_t fread(void *ptr, size_t size, size_t nobj, FILE *fp) ;size_t fwrite(const void *ptr, size_t size, size_t nobj, FILE *fp) ;两个函数的返回:读或写的对象数这些函数有两种常见用法:...原创 2019-07-10 11:12:57 · 137 阅读 · 0 评论 -
APUE:文件和目录(一)
文件和目录stat函数#include <sys/types.h>#include <sys/stat.h>int stat(const char *pathname, struct stat *buf) ;int fstat(int filedes,struct stat *buf) ;int lstat(const char *pathname, struc...原创 2019-06-27 15:52:12 · 151 阅读 · 0 评论 -
APUE:文件IO
文件IOopen函数#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>int open(const char * pathname , int oflag,.../*, mode_t m o d e * / ) ;返回:若成功为文件描述符,若出错为- 1pathname是要打...原创 2019-06-26 16:02:11 · 184 阅读 · 0 评论 -
APUE:进程环境
进程环境main函数在main函数之前执行一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的起始地址。启动例程从内核获得命令行参数和环境变量,为main函数做好安排。进程停止main返回。调用exit。调用_exit。最后一个线程从启动例程返回。最后一个线程调用pthread_exit。异常终止有三种调用abort。接到一个信号。最后一个线程对取消请求做出响应...原创 2019-07-11 13:52:16 · 137 阅读 · 0 评论