上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页
2009年6月15日
摘要: 面向对象的三个基本概念:封装 继承 多态一 定义基类和派生类1 定义基类virtual修饰的函数为虚函数,对虚函数的调用在程序运行时确定成员函数默认是非虚函数,对非虚函数的调用在编译时确定除了构造函数以外,任意非static成员函数都可以使虚函数,virtual只在类内部的成员函数声明中出现,不能在类定义体外部出现在函数定义上。2 访问控制与继承用户代码可以访问类的public成员而不能访问类的p... 阅读全文
posted @ 2009-06-15 21:52 清水湾 阅读(217) 评论(0) 推荐(0)
摘要: diff命令是一组用来比较文件的命中中的一个。其他相关的命令包括cmp、wdiff3和sdiff1 diff命令比较两个不同的文件或不同目录下的两个同名文件。diff [options] srcfile dstfilediff的比较行为和格式是由options空值得,diff在两个文件间进行一行一行的比较。diff能够产生几种输出格式:正规normal 默认的格式上下文 context同一 uni... 阅读全文
posted @ 2009-06-15 17:08 清水湾 阅读(521) 评论(0) 推荐(0)
摘要: 一 c内存管理回顾malloc calloc realloc free1 malloc函数的使用#include<stdlib.h>void *malloc(size_t size);char *pmem;if((pem=malloc(sizeof(char)*100))!=NULL){ //***********************}不必对malloc返回的类型作强制类型转换2 ... 阅读全文
posted @ 2009-06-15 15:31 清水湾 阅读(575) 评论(0) 推荐(0)
摘要: 一 进程信息系统中任何时刻正在运行的每个用户级进程都在/proc下有一个目录,名录的名称就是进程号的十进制表示。1 cmdline文件是进程的命令行,包括程序的名称和所有参数strings -f /proc/[0-9]*/cmdline 快速查看系统中正在运行什么进程2 environ文件记录了进程的环境信息,耽搁的环境字符串之间由空字节分割strings命令能够打印出二进制文件中的可显示字符串3... 阅读全文
posted @ 2009-06-15 13:57 清水湾 阅读(215) 评论(0) 推荐(0)
2009年6月12日
摘要: 汇编指令大全(有注释) 一、数据传输指令────────────────────────&#... 阅读全文
posted @ 2009-06-12 13:46 清水湾 阅读(484) 评论(0) 推荐(0)
2009年6月11日
摘要: 1 atof(将字符串转换成浮点型数) #include<stdlib.h> int atoi(const char *nptr); 函数说明: atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。参数nptr字符串可包含正负号、小数点或E(e)来表示指数部分,如123.456或... 阅读全文
posted @ 2009-06-11 16:04 清水湾 阅读(227) 评论(0) 推荐(0)
2009年6月9日
摘要: 一 linux进程模型在传统的unix模型里有两种船舰或修改进程的操作fork用于创建一个新的进程execve可以在进程中用另外的程序来替换当前运行的进程线程:提供了独立的执行线索和堆栈段 却共享数据段二 进程属性一个进程是一个正在执行的程序的实例,是linux基本调度单位,一个进程由如下元素组成:程序的当前上下文,它是程序当前执行的状态程序的当前执行目录程序访问的文件和目录程序的信任状态或者说访... 阅读全文
posted @ 2009-06-09 17:04 清水湾 阅读(395) 评论(0) 推荐(0)
摘要: smbmount //192.168.0.167/ubuntu disk/ mount root.disk img/ -o loop 阅读全文
posted @ 2009-06-09 17:00 清水湾 阅读(171) 评论(0) 推荐(0)
2009年6月8日
摘要: 库函数与系统调用嗯的区别在于系统调用能够让你直接访问linux内核提供的丰富服务,比如基于文件描述符的I/O操作。可以把系统调用看作是内核的低级借口。库调用处于linux的编程接口中较高的层次。实际上,许多库函数都是用系统调用来实现的,例如内存分配历程malloc就是由系统调用sbrk实现的。第二个关键区别就是:系统调用存在于内核空间,而大多数库调用都是用户模式的历程。1 打开和关闭文件FILE ... 阅读全文
posted @ 2009-06-08 22:22 清水湾 阅读(454) 评论(0) 推荐(0)
摘要: 一 使用文件描述符1 打开关闭文件描述符open creat 使用他们需包含头文件<sys/types.h> <sys/stat.h>和<fcntl.h>int open(const char *pathname,int flags)int creat(const char *pathname,int flags,mode_t mode)pathname:路径名... 阅读全文
posted @ 2009-06-08 18:00 清水湾 阅读(319) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页