码迷,mamicode.com
首页 >  
搜索关键字:apue i/o    ( 460个结果
APUE(5)---标准I/O库 (2)
六、读和写流 一旦打开了流,则可在3种不同类型的非格式化I/O中进行选择,对其进行读、写操作:1)每次一个字符的I/O,一次读或写一个字符,如果刘时代缓冲的,则标准I/O函数处理所有缓冲;2)每次一行的I/O。如果想要一次读或写一行,则使用fgets和fputs。每行都以一个换行符终止。当调用fge ...
分类:其他好文   时间:2016-07-03 21:46:02    阅读次数:193
linux 文件系统简析
最近在看APUE,其中的一章谈到了文件系统,所以我在这里把linux 虚拟文件系统的相关内容做一个简单总结,其中会有部分源码,但不是很深入。 书接上回:http://blog.csdn.net/u012927281/article/details/51711085 在上回的blog中,我们初步遇到了几个数据结构,还是从现象出发,逐步深入。我们已经了解到在进程描述符中与文件系统相关的数据结构有"...
分类:系统相关   时间:2016-07-03 11:56:30    阅读次数:244
Makefile 实例实践
本文为原创文章,转帖需指明该文链接 目录结构如下: comm/inc/apue.h comm/errorhandler.c atexit.c Makefile 文件内容如下: apue.h errorhandler.c atexit.c Makefile 在 Makefile 里 INCLUDE = ...
分类:其他好文   时间:2016-07-02 01:43:28    阅读次数:296
APUE(4)---文件和目录 (3)
十三、函数rename和renameat 文件或目录可以用rename函数或者renameat函数进行重命名。有几种情况需要说明: 1、如果oldname指的是一个文件而不是目录,那么为该文件或符号链接重命名。在这种情况下,如果newname已存在,它不能引用一个目录。如果newname已存在,而且 ...
分类:其他好文   时间:2016-06-30 01:02:10    阅读次数:250
APUE读书笔记-第四章 文件和目录
到第四章了,不知什么时候才能把这本书看完,耽误的时间太多了。 第四章是在第三章的基础上,主要描述文件系统的其他性质和文件的性质。 4.2 stat、fstat、fstatat、lstat函数 首先来看看这四个函数的原型: #include ///usr/include/x86_64-linux-gnu/sys/ int stat (const char *__restrict __fi...
分类:其他好文   时间:2016-06-28 11:06:43    阅读次数:221
APUE(4)---文件和目录 (2)
umask函数为进程设置文件模式创建屏蔽字,并返回之前的值,这是少数几个没有出错返回函数中的一个。其中cmask是9个常量(S_IR/W/XUSR、S_IR/W/XGRP、S_IR/W/XOTH)中的若干个按位“或”构成的。 4-9 umask函数实例 UNIX系统的大多数用户从不处理他们的umas ...
分类:其他好文   时间:2016-06-27 23:10:47    阅读次数:259
关于 Unix 用户权限及进程权限及 Saved set-user-id
最近在看APUE,看到3.14节,fcntl的时候#include <fcntl.h>int fcntl(int fd, int cmd, .../* int arg */);出错返回-1,具体返回值依赖于cmd参数。其中提到一个CMD,FD_GETFD FD_SETFD所返回的文件描述符标志FD_ ...
分类:系统相关   时间:2016-06-25 19:09:54    阅读次数:316
关于gcc内置函数和c隐式函数声明的认识以及一些推测
最近在看APUE,不愧是经典,看一点就收获一点。但是感觉有些东西还是没说清楚,需要自己动手验证一下,结果发现需要用gcc,就了解一下。 有时候,你在代码里面引用了一个函数但是没有包含相关的头文件,这个时候gcc报的错误比较诡异,一般是这样:【math.c:6:25: 警告:隐式声明与内建函数‘sin ...
分类:其他好文   时间:2016-06-24 14:41:51    阅读次数:210
APUE(4)---文件和目录 (1)
一、引言 上一章执行I/O的基本函数(打开文件、读文件和写文件),本章将描述文件系统的其他特征和文件的性质,我们将从stat函数开始,并逐个说明stat结构的每一个成员以了解文件的所有属性。在此过程中,我们将说明修改这些属性的各个函数。 二、函数stat、fstat、fstatat和lstat 若p ...
分类:其他好文   时间:2016-06-22 23:27:42    阅读次数:203
APUE读书笔记-第三章 文件I/O
今天看得挺快的,一下子就把第二章看完了,不过第二章也确实看得不仔细,这一章其实在程序设计中还是非常重要的,因为这一章的内容决定了程序的可移植性。 好了,回到这一章的主题文件I/O。  3.2节主要对文件描述符的概念进行了简单的介绍。根据APUE:文件描述符是一个非负整数。当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符。我也简单地翻了一下LKD和《深入理解linux内核》,其...
分类:其他好文   时间:2016-06-16 14:59:17    阅读次数:286
460条   上一页 1 ... 12 13 14 15 16 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!