
C++
魂淡1994
这个作者很懒,什么都没留下…
展开
-
rip/eip/rbp/ebp
栈帧中存储的寄存器变量,例如指令寄存器(64位环境中用 rip 表示,32为环境中用 eip 表示)、堆栈基指针寄存器(64位环境用 rbp 表示,32位环境用 ebp 表示)等。原创 2021-03-27 10:21:28 · 4356 阅读 · 0 评论 -
cmake学习笔记(2)--CMake常用的预定义变量
cmake常用的预定义变量不多,根据经验掌握如下几个就基本上够用了:PROJECT_NAME : 通过 project() 指定项目名称PROJECT_SOURCE_DIR : 工程的根目录PROJECT_BINARY_DIR : 执行 cmake 命令的目录CMAKE_CURRENT_SOURCE_DIR : 当前 CMakeList.txt 文件所在的目录CMAKE_CURRENT_BINARY_DIR : 编译目录,可使用 add subdirectory 来修改EXECUTABLE原创 2020-12-24 22:50:12 · 312 阅读 · 0 评论 -
(转)堆和栈的区别
声明:本文非原创,转自他人,且从未进行过商业行为,侵权必删!目录一、预备知识—程序的内存分配 二、例子程序 三、堆和栈的理论知识 3.1申请方式3.2申请后系统的响应 3.3申请大小的限制 3.4申请效率的比较: 3.5堆和栈中的存储内容 3.6存取效率的...转载 2019-03-07 13:49:28 · 180 阅读 · 0 评论