摘要: 1.什么是进程进程的两个基本元素是程序代码(可能被执行相同程序的其它进程共享)和代码相关联的数据集。进程是一种动态描述,可以看看成是在内存中正在进行的程序,但是并不代表所有的进程都在运行。(进程在内存中因策略或调度需求,会处于各种状态)广义上,所有的进程信息被放在一个... 阅读全文
posted @ 2017-04-18 00:28 chan0311 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 1.什么是继承简单点的说子承父业嘛,这就是继承。所以在C++中也是一样的,继承机制是面向对象程序设计使代码可以复用的重要手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能,称为派生类。继承呈现了面向程序设计的层次结构,体现了由简单到复杂的认知过程。2.继承的... 阅读全文
posted @ 2017-04-09 01:19 chan0311 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1.什么是vimvim是Linux下一种常用的编译器,但是和VS相比,它确实有点low了,但是呢,我们可以通过配置,把它变的和VS一样好用。下面就介绍一下简单的配置。2.vim的简单配置在root下,你可以在etc目录下找到一个vimrc文件,里面就写着vim的配置,... 阅读全文
posted @ 2017-04-08 17:49 chan0311 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Linux实现简单的进度条功能进度条,就是我们下载东西时出现的那个%**的那个长条。 那我们该如何去实现它呢?考虑一下,首先有一个逐渐增加的东西,肯定要循环了,然后百分比。但是要怎么一直持续的变化这个百分比呢,就需要用到一个函数 fflush();这个函数就是来刷新缓... 阅读全文
posted @ 2017-04-07 16:32 chan0311 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 1 什么是粘滞位粘滞位,又称粘着位,是Unix文件系统权限下的一个旗标,最常见的用法是在目录上设置粘滞位。也只能针对目录设置,针对文件无效。设置了粘滞位后,只有目录文件的所有者或者root才可以删除或移动该文件。实际应用中,粘滞位一般用于/tmp目录,以防止普通用户删... 阅读全文
posted @ 2017-04-06 22:57 chan0311 阅读(366) 评论(0) 推荐(0) 编辑
摘要: find指令是Linux下一个非常强大的指令,可以在任何目录任何文件下执行。所以它的选项也非常多,下面介绍一下它的一部分比较常用的选项。1:命令格式find pathname -options[-print -exec -ok ……]2:命令功能用于在文件树中查找文件... 阅读全文
posted @ 2017-04-06 21:34 chan0311 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Linux下文件的权限问题1:文件的访问者分类:文件拥有者(user),文件所属组,其它。 2:文件的基本权限:读(r),写(w),执行(x),(-)代表没有这个权限。在Linux下,在一个目录下的文件用命令 ll 可以查看文件的权限,如下图 可以看到file1文件... 阅读全文
posted @ 2017-03-23 22:41 chan0311 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 为什么会有this指针呢?我们需要来看一段代码感受一下。#include using namespace std;class Student { public: void InitStudent(char *name,char*gender,int age) { ... 阅读全文
posted @ 2017-03-11 19:29 chan0311 阅读(735) 评论(0) 推荐(0) 编辑
摘要: atoi函数可以将字符串中的数字以整数形式读出来#define _CRT_SECURE_NO_WARNINGS 1#include#include #define INT_MAX 2147483647#define INT_MIN -2147483646//模拟实现a... 阅读全文
posted @ 2017-02-22 21:20 chan0311 阅读(138) 评论(0) 推荐(0) 编辑
摘要: strcpy函数实现字符串的拷贝模拟实现strcpy函数#include #include char *my_strcpy(char *des,const char *src){ char *ret = des; assert (des!=NULL); assert ... 阅读全文
posted @ 2017-02-20 09:40 chan0311 阅读(147) 评论(0) 推荐(0) 编辑