- 博客(4)
- 收藏
- 关注
原创 c++基本知识
1、new、delete、malloc、free delete会调用对象的析构函数 free只会释放内存 new调用构造函数 malloc、free是c++、c标准库函数(不能把执行构造函数与析构函数的任务强加给他们),无法满足动态对象的开的要求。 new、delete是c++运算符 2、delete与delete[] delete只调用一次析构函
2017-05-09 19:20:55 363
原创 死锁
死锁:指多个进程因竞争共享资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再 向前推进。 安全状态与不安全状态:安全状态指系统能按某种进程顺序来为每个进程分配其所需资源,直 至最大需求,使每个进程都可顺利完成。若系统不存在这样一个序列, 则称系统处于不安全状态。 产生死锁的原因:(1)竞争系统资源 (2)进程的推进顺序不当 产生死锁的必要条件: 互斥条件:进程要求对
2017-05-09 19:17:21 455
原创 linux文件目录
1 redhat文件目录层次结构 Linux文件系统的组织方式称做Filesystem Hierarchy Standard(文件系统分层标准,简称FHS),即采用层次式的树状目录结构。在此结构的最上层是根目录"/"(斜杠),然后在此根目录下是其他的目录和子目录。 2 redhat的目录结构和功能 输入命令cd /切换到根目录下,图1-1为redhat下的文件结构 1./
2017-05-09 19:03:12 351
原创 程序员面试宝典第一章总结
1、c中printf函数计算参数时都是从右向左入栈的。 #include int main() { int b =3; int arr[] ={6,7,8,9,10}; int *p = arr; *(p++)+=123; printf("%d,%d\n",*p,*(++p)); return 0; }
2017-05-09 18:59:13 422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人