首页
›
编程基础与工程化
›
005-GDB调试
›
《指针越界定位与修复实战》
VIP20
本课程属于:005-GDB调试
编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
指针越界定位与修复实战
📚 共计 30 章节
01
指针的本质
内存地址与变量 · 声明初始化 · & 与 *
基础
地址
02
指针与数组
数组名含义 · 指针运算 · 越界场景
数组
遍历
03
动态内存分配
malloc/calloc/realloc/free · 堆与栈 · 野指针
堆
free
04
字符串与指针
字符串常量 · 拷贝越界 · gets危险
字符串
越界
05
函数指针与回调
函数指针声明 · 回调机制 · 函数指针数组
回调
函数指针
06
指针与结构体
结构体指针 · ->运算符 · 链表节点
结构体
链表
07
二级指针与多维数组
二级指针用途 · 指针数组 · 多维数组传参
二级指针
多维
08
const与指针
const int* · int* const · 常量指针应用
const
只读
09
void指针与类型转换
void*通用性 · memcpy · 类型双关
void*
转换
10
指针与文件操作
FILE指针 · fread/fwrite溢出 · 文件定位
文件
缓冲区
11
智能指针(C++)
unique_ptr · shared_ptr · weak_ptr · 循环引用
C++
RAII
12
指针与多态(C++)
虚函数表指针 · 动态绑定 · 基类指针析构
虚函数
多态
13
指针与引用(C++)
引用本质 · 指针与引用区别 · 右值引用
引用
右值
14
指针与迭代器(C++ STL)
迭代器失效 · vector扩容 · 反向迭代器
STL
迭代器
15
指针与内存对齐
alignof/alignas · 结构体对齐 · 缓存行
对齐
性能
16
指针与volatile
volatile作用 · 硬件寄存器 · 多线程标志
volatile
嵌入式
17
指针与内联汇编
AT&T语法 · 嵌入汇编 · 系统调用
汇编
底层
18
指针与调试工具
GDB查看指针 · Valgrind · AddressSanitizer
调试
工具
19
指针与安全编程
栈保护 · ASLR · 指针完整性检查
安全
防护
20
指针与嵌入式开发
MMU/MPU · 物理地址 · 裸机指针
嵌入式
裸机
21
指针与网络编程
socket缓冲区 · 序列化 · 字节序
网络
字节序
22
指针与图形学
顶点缓冲区 · 纹理内存 · 着色器指针
图形
GPU
23
指针与操作系统内核
进程控制块 · 页表 · 中断向量表
内核
OS
24
指针与编译器原理
抽象语法树 · 符号表 · 中间代码
编译器
AST
25
指针与数据库引擎
B+树节点 · 缓冲池 · 索引页指针
数据库
B+树
26
指针与加密算法
内存安全擦除 · 侧信道 · 常量时间比较
加密
安全
27
指针与高性能计算
SIMD指令 · 内存池 · NUMA感知
HPC
SIMD
28
指针与Rust语言
所有权与借用 · 裸指针unsafe · FFI
Rust
unsafe
29
指针与Go语言
slice内部 · unsafe.Pointer · runtime指针
Go
unsafe
30
指针与Python
ctypes调用C · 内存视图 · 缓冲区协议
Python
ctypes
所属VIP或分类
同VIP:GDB与工程构建调试实战
同VIP:GDB内存分析工具实战课程
同VIP:GDB变量监视与修改实战课程