自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 栈区比堆区速度快的原因

栈的访问速度比堆快,主要原因包括:1. 内存分配机制:栈使用连续的预分配内存,通过简单指针移动完成分配/释放;堆需要动态查找离散内存并处理同步问题。2. 访问模式:栈仅操作栈顶元素,通过固定偏移量直接访问;堆需通过引用间接寻址。3. 硬件优化:栈的连续访问模式更利于CPU缓存命中,而堆的离散数据易导致缓存失效。4. 内存管理:栈自动即时释放,堆依赖GC回收且需处理碎片。这些特性使栈在分配、访问和缓存效率上显著优于堆。

2026-01-07 19:20:49 879

原创 c++ std::memset 和 std::fill 的区别

本文详细介绍了 c++ 中 std::memset() 和 std::fill() 函数的区别,包括功能,使用方法以及应用示例

2025-09-15 15:46:47 505

原创 C/C++ 中 typedef struct 与 struct 的区别

两者在功能上差异不是很大,但是也有一些区别,需要在写代码的过程中多加留意!

2025-09-10 15:51:03 468

原创 c++ 字符数组和字符串的区别

字符数组和字符串是C/C++中处理文本数据的两种重要结构,它们的核心区别与联系如下:

2025-08-21 11:57:47 459

原创 c++ 左值和右值

在C++中,左值和右值作为值类别的核心概念,对资源管理、性能优化和语义表达具有重要作用

2025-08-20 19:40:47 281

原创 pcl kd_tree搜索

pcl 的 kd_tree 在三维点云处理中实现了高效空间索引与查询功能,成为点云配准、特征提取等任务的核心依赖‌工具。

2025-03-31 10:20:42 421

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除