- 博客(4)
- 收藏
- 关注
原创 【C++】实现一个Date类
Date类的代码具体实现如下:Date.h#include <iostream>#include <stdio.h>#include <stdlib.h>using namespace std;class Date{public: Date(int year = 1900, int month = 1, int day = 1); D...
2019-02-28 16:10:50 608
原创 【Linux】信号的捕捉(捕捉过程及捕捉函数)
信号的捕捉过程我们现在知道了信号在产生之后不是被立即处理的,而是在合适的时候才进行处理,那么什么时候是合适的时候呢?信号又是怎么被捕捉的呢?合适的时候是指:从内核态切换为用户态时进行信号的捕捉。在Linux下,作为普通用户的我们会发现我们有时候会有一些文件不能进入、有一些文件不能创建、有一些信息不能看、我们创建的进程总数总是有上限的,我们访问不了硬件层面的 东西,感觉自己被限制了,其实...
2019-02-27 14:15:12 3787
原创 【Linux】信号的处理以及信号集操作函数
首先来再次看看这张图:sigset_t从上图来看,每个信号只有一个bit的未决标志,非0即1,不记录该信号产生了多少次,阻塞标志也是这样表示的。因此,未决和阻塞标志可以用相同的数据类型sigset_t来存储,sigset_t称为信号集,这个类型可以表示每个信号的“有效”或“无效”状态,在阻塞信号集中“有效”和“无效”的含义是该信号是否被阻塞,而在未决信号集中“有效”和“无效”的含义是该...
2019-02-26 15:44:45 508
原创 【Linux】如何安装gdb调试器 超实用!!
1.卸载旧版本首先我们需要检查系统中有没有安装过gdb,有的话用一下命令卸载gdb旧版本。2.安装Texinfo文档系统先用su切换到root模式,然后执行yum命令3.下载安装包4.解压5. (./configure)进入全局配置模式6.make这个过程有点点久,耐心等待....不过这一行行代码真的看着超厉害的像电影里的黑客一样hhh~~~国产...
2019-02-25 13:45:01 2234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人