C++基础知识
Cookies~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
加密算法介绍(对称,非对称,MD5)
1、对称加密:(1)特点:加密和解密的密钥是相同的。假设客户端A与服务器B进行通信。A和B用同一个密钥进行加密解密。风险:密钥一旦被截获, 通信内容就能够被破解。(2)过程:过程:A主机将要发送的数据,用密钥加密得到密文。将密文发送至B主机,B主机用相同的密钥解密得到明文。(3)常用的对称加密算法:DES:Data Encryption Standard;3DES:Trip...转载 2019-08-24 16:06:54 · 1779 阅读 · 0 评论 -
计算结构体的大小
我们实际生活中,保存的数据一般不会是同一种类型,所以引入了结构体。而结构体的大小也不是成员类型大小的简单相加。需要考虑到系统在存储结构体变量时的地址对齐问题。由于存储变量地址对齐的问题,结构体大小计算必须满足两条原则:一、结构体成员的偏移量必须是成员大小的整数倍(0被认为是任何数的整数倍)二、结构体大小必须是所有成员大小的整数倍下面来具体分析1、简单结构体struct s1{char...转载 2019-09-05 23:45:23 · 155 阅读 · 0 评论 -
Union介绍
1、Union定义:union是一种“类似”与struct的联合体,联合的所有成员引用的是内存中的相同位置,以最大的成员的内存长度作为union的内存大小。它不能包含虚函数和静态数据变量。它也不能被用作其他类的基类,它本身也不能有从某个基类派生而来。union主要用来节省空间,Union中得默认访问权限是public。2、注意:(1)同一个内存段可以用来存放几种不同类型的成员,但在每一个时刻...转载 2019-09-06 00:04:20 · 3014 阅读 · 0 评论 -
epoll select poll
https://blog.youkuaiyun.com/zgege/article/details/81632990转载 2019-09-07 23:21:25 · 197 阅读 · 0 评论
分享