- 博客(2)
- 资源 (8)
- 收藏
- 关注
原创 C++的4种强制类型转换
一、4种强制类型转换C++不是类型安全的,C++有4种强制类型转换,分别为:static_castdynamic_castconst_castreinterpret_cast二、static_cast(编译时类型检查)主要用法:(1)基本数据类型之间的转换,如把int转换为char,把int转换成enum;(2)把空指针转换成目标类型的空指针;(3)把任何类型的表达式类型转换成void类型;(4)...
2018-05-10 14:50:04 1576 1
原创 进程的内存空间布局
进程的内存布局在结构上是有规律的,对于 linux 系统上的进程,其内存空间一般可以粗略地分为以下几大段,从高内存到低内存排列:1、内核态内存空间,其大小一般比较固定(可以编译时调整),但 32 位系统和 64 位系统的值不一样。2、用户态的栈,大小不固定,可以用ulimit -s 进行调整,默认一般为 8M,从高地址向低地址增长。3、mmap区域(内存映射段),既可以从高地址到低地址延伸(所谓 ...
2018-05-09 08:56:01 5074
铁道概论(第7版)
2019-04-30
《精通Linux设备驱动程序开发》2016重印版part2
2017-12-04
《精通Linux设备驱动程序开发》2016重印版part1
2017-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人