- 博客(11)
- 收藏
- 关注
原创 并发程序设计上——进程的创建和回收、exec函数族、守护进程、GDB调试多进程
变成后台进程按ctrl+c已经不管用了,用Kill -9 PID 进行杀死,杀死之后变成[fork_t] < defunct 僵尸进程,占用资源。set detach-on-fork on/off : 默认情况下是开的,只跟踪一个进程,off之后跟踪两个进程。Ctrl+c是将父进程结束了,父进程被shell回收了,下面的子进程也会被回收。实现一个进程链,父进程->子进程->孙进程->重孙进程->重重孙进程。将父进程杀死,子进程就变成孤儿进程,被init进程收养。关掉父进程,父进程消失,子进程也消失。
2023-08-09 19:07:56
155
1
原创 文件IO-标准IO、文件IO
缓冲提升效率。行缓冲的概念:只要有换行,程序就输出。全缓冲:缓冲区满再输出。return 0;for(i = 0;i < 2000;} }
2023-08-06 11:04:29
225
1
原创 数据结构与算法
注意代码分层指针类型由后继数据类型来决定。放栈上的话A在一个函数当中,函数结束,A就销毁了。将结点放到堆上,利用动态内存,用户输入一个数,就申请一个内存空间,再输入,再申请。什么时候加点?什么时候用箭头?->什么时候用栈,什么时候用堆。
2023-07-28 20:48:12
112
1
原创 C++项目实战 —— 演讲比赛流程管理系统
- 学校举行一场演讲比赛,共有**12个人**参加。**比赛两轮**。第一轮为淘汰赛,第二轮为决赛- 每名选手都有对应的**编号**,如1001~10012- 比赛方式:**分组比赛,每组6个人**- 第一轮分为两个小组,整体按照选手编号进行**抽签**后顺序演讲- 十个评委分别给每名选手打分,去除最高分和最低分,求的平均分为本轮选手的成绩- 当小组演讲完后,淘汰组内排名最后的三个选手,**前三名晋级**,进入下一轮的比赛
2022-12-28 16:05:40
575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人