最新文章列表

open 创建文件并读写的错误--bad file descriptor

  昨天准备做一个程序,用来产生有 holes 的文件,于是用 open 来新建一个文件:   fd = open ("hole", O_CREAT, S_IRWXU | S_IRWXG) ; 然后准备用 write 写入数据,结果却出错了:Bad file descriptor.   郁闷地查了很久,将近一个小时之后,通过不断地对比书上的代码,猛然想到一个问题: ...
panyanyany 评论(1) 有14995人浏览 2012-01-08 10:52

apue 学习之 Chapter 4 - chown

  4.11. chown, fchown, and lchown Functions 在做实验之前,因为操作vim和bash环境设置的问题搞了好长时间,总算勉勉强强顺手了。不过vim操作和bash脚本编程,.vimrc和.bashrc编写确实要抽时间来熟悉一下。   本例的初衷是为了理解上面那几个函数,不过我想功能应该是差不多的,于是就只选取了chown来做实验。 实验代码如下 ...
panyanyany 评论(0) 有1162人浏览 2012-01-03 20:54

signal

信号,kill只是个传递信号的作用 apue10 fig10_2_signal.c 造一个死循环,无限等待 我们必须区分系统调用和函数。当捕捉到某个信号时,被中断的是 内核中执行的系统调用。 #include <stdio.h> #include <stdlib.h> #include <signal.h> static void sig_usr(int ...
mactonish 评论(0) 有680人浏览 2011-11-20 23:42

lstat(传入路径参数,&一种struct)返回0或1

apue 04.pdf S _ I S L N K ( ) S _ I S S O C K ( ) 符号连接( P O S I X . 1 或 S V R 4无此类型) 套接字( P O S I X . 1 或 S V R 4无此类型) 为了跨平台,代码写成#ifdef这种 #include "apue.h" int main(int argc, char *argv[ ...
mactonish 评论(0) 有1344人浏览 2011-11-08 00:15

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics