Linux 应用编程
ericlocke
这个作者很懒,什么都没留下…
展开
-
Unix环境高级编程 第一章笔记
1 文件描述符:一个非负小整数,内核用它表示进程使用该文件,读写时可用,打开和创建文件则是产生文件描述符。2 标准输入 输出 出错:每当运行一个程序,shell会打开这三个描述符,若是像ls没有什么处理,则三个文件都会指向终端,但是shell都有重定向符,如ls > file.list3 头文件包含了许多系统服务的函数原型,如read,write.4 程序 使用6个exec函数中的一个原创 2012-08-30 15:27:03 · 288 阅读 · 0 评论 -
Unix高级编程第二,三章
1 POSIX 可移植的操作系统接口。2 限制 由于大量标准化的工作,若干可移植的方法确定幻数和实现定义的限制。(1)编译时限制(2)运行时限制 这两类是必须限制。 ISO C限制 ISO C限制是编译时限制。中定义了C标准限制。POSIX限制 3 基本系统数据类型头文件中定义了某些与实现有关的数据类型。他们都是用typedef来定义的,绝大多数以_t结尾。1 大多数文原创 2012-09-01 10:23:09 · 954 阅读 · 0 评论 -
c++继承与派生
面向对象设计主要有抽象,封装,继承和多态性的特点。继承 在已有的类的基础上建立一个新的类。新的类从已有的类获得特性,叫做类的继承。一个派生类有两个以上的基类叫做多重继承。声明派生类的一般形式:class 派生类名:[继承方式]基类名{ 派生类新增加成员};继承方式有:public,private,protected,默认为private。public原创 2012-09-02 13:38:49 · 274 阅读 · 0 评论 -
Begining Linux Programing Chapter 1,2
1,Static LibraryUse the ar program to create the archive and add your object files to it.If you use an archive contain two functions,but there is one function in your program,then the program will原创 2012-10-06 15:18:48 · 214 阅读 · 0 评论 -
Begining Linux Programing Chapter 3
/dev/console Error messages and diagnostics are often sent to this device./dev/ttyIt is an alias for the controlling terminal of a process./dev/nullAll output written to this device is disc原创 2012-10-11 10:04:12 · 198 阅读 · 0 评论