发布时间:2014-06-25 20:59:13
一、系统调用访问文件(unistd.h)1. 文件操作系统调用 a. open b. read c. write d. close f. ioctl:把控制信息传递给设备驱动程序,提供与特殊硬件设备有关的控制,如磁带机2. 系统调用:由于要在内核运.........【阅读全文】
发布时间:2014-06-25 19:58:39
转载地址:http://soft.chinabyte.com/os/258/12424258.shtml Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。系统调用实际上就是指最底层的一个调用,在linux程序设计里面就是底层调用的意思。面向的是硬件。而库函数调用则面向的是应用开发的,相当于应用程序的api,采用这样.........【阅读全文】
发布时间:2014-06-24 12:28:06
转载地址:http://blog.chinaunix.net/uid-23544240-id-3203378.html 一. trap捕捉到信号之后,可以有三种反应方式: (1)执行一段程序来处理这一信号 (2)接受信号的默认操作 (3)忽视这一信号 二. trap对上面三种方式提供了三种基本形式: 第一种形式的trap命令在shell接收到signal-l.........【阅读全文】
发布时间:2014-06-22 20:48:45
转载地址:http://tinjp.blog.163.com/blog/static/846484292009525114621190/众所周知,STL使用起来非常方便,其中仿函数(functor)扮演了一个非常重要的角色。灵活运用仿函数的使用对于发挥STL强大功能非常关键。本文详细介绍了如何使用mem_fun和mem_fun1来绑定类成员函数,使之成为functor 什么是仿函数?就是一.........【阅读全文】
发布时间:2014-06-22 20:39:10
转载地址:http://blog.csdn.net/huayehanshan/article/details/3864191STL提供六大组件,彼此可以组合套用:1、 容器(Containers):各种数据结构,如:vector、list、deque、set、map。用来存放数据。从实现的角度来看,STL容器是一种class template。2、 算法(algorithms):各种常用算.........【阅读全文】