首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#指针

Go: 垃圾回收器中的调整栈和新旧栈了解

运维开发王义杰

在Go语言的垃圾回收器(GC)中,调整栈(adjusted stack)、旧栈(old stack)和新栈(new stack)是非常重要的概念。这些概念在垃圾...

400

指令指针和寄存器:深入理解及其计算与操作

运维开发王义杰

在计算机科学中,指令指针和寄存器是两个关键的概念,它们在处理器执行指令时起着重要作用。本文将详细讲解指令指针和寄存器的基本概念,探讨指令指针的计算和操作,帮助读...

700

【C++初阶】--- C++入门(中)

用户11029269

C++的引用,主要是对指针使用比较复杂的场景进行一些替换,让代码更简单易懂,但不能完全替代指针!引用不能完全替代指针原因:引用定义后不能改变指向!(eg:链表的...

700

运维Tips | Linux系统文件命令执行时inode表如何变化?

全栈工程师修炼指南

某小国企 · 运维工程师 (已认证)

描述:文件元数据(Metadata)是文件的属性,它描述了文件的基本信息,例如文件大小、创建时间、类型、权限等。其通常是存放在inode (index node...

2900

类和对象(上)、类的定义、类的访问限定符及封装、类的作用域 、类的实例化、类对象模型 、this指针

走在努力路上的自己

C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。

3600

C++:智能指针

小陈在拼命

在学习异常的时候,我们知道了由于异常的反复横跳可能会导致内存泄露的问题,但是对于一些自定类类型来说他在栈帧销毁的时候会去调用对应的析构函数,但是以...

5600

【C++干货基地】特殊函数名的函数:赋值运算符重载

鸽芷咕

这里s2 的指针被 s1 所指向的地址给以值的方式赋值了,所以 s2 s1 指向的是同一块空间当他们自动调用析构函数时就会对同一块地址释放俩次导致程序崩溃

3500

【C++干货基地】六大默认成员函数: This指针 | 构造函数 | 析构函数

鸽芷咕

其实在C++这里虽然我们没有给print 函数参数,但实际上是有一个默认的this 指针来自动调用的,实际的代码可能是下面这样但是编译器给自动化了大大简化了用户...

4700

嵌入式Linux:文件I/O和标准I/O库

不脱发的程序猿

标准I/O库函数操作围绕FILE指针展开。调用标准I/O库函数打开或创建文件时,返回一个指向FILE类型对象的指针(FILE *),该指针与被打开或创建的文件相...

5200

嵌入式Linux:空洞文件

不脱发的程序猿

在这个例子中,通过 lseek 将文件指针移动到第 1024 个字节处,然后使用 write 写入一个字节的数据。由于文件指针跳过的区域并未实际写入数据,因此在...

5100

【C++】“旋转!跳跃!我闭着眼!”—— 从零开始构建AVL树

叫我龙翔

前两篇文章: 【C++】从零开始构建二叉搜索树 【C++】初探 map 与 set 我们学习了二叉搜索树:二叉搜索树虽可以缩短查找的效率,如果数据有序或接...

5200

【C++】从零开始构建二叉搜索树

叫我龙翔

A类由于被删除的节点只有一边有节点,所以只需要把父节点指向它的指针指向它的子节点就可以!

6100

【项目设计】高并发内存池

举杯邀明月

1. 本项目基于google公司的开源项目tcmalloc作为背景,简化实现一个高并发内存池,用该项目可以替代传统的malloc free函数来申请和释放内存...

2900

【C++】手写BST

举杯邀明月

1. 搜索树的结点的定义也比较简单,每个结点都有左右子树和自身存储的_key值,_key就是利用搜索树进行搜索时的数据。

4200

C++:深入理解多态

小陈在拼命

(1)协变(返回值可以不同->但是必须是父子关系的指针或者引用(其实不一定是自己的父子类,其他的父子类也行))

4300

DS高阶:跳表

小陈在拼命

skiplist本质上也是一种查找结构,用于解决算法中的查找问题,跟平衡搜索树和哈希表的价值是一样的,可以作为key或者key/value的查找模型。ski...

4000

DS高阶:B树系列

小陈在拼命

5、_parent是父亲节点,维护父亲的原因是我们需要向上传中位数,如果不维护一个父亲节点,会比较难实现,但是增加了一个指针,同时也要十分注意去维护这个指针(容...

4300

C++进阶之路:何为拷贝构造函数,深入理解浅拷贝与深拷贝(类与对象_中篇)

Srlua

需要注意的是,对象拷贝可能涉及浅拷贝和深拷贝的概念,因此需要根据情况选择适当的拷贝方法。如果类中包含指针或资源管理的成员变量,则需要手动实现深拷贝,以确保正确的...

4900

【C++修行之道】引用、内联函数、auto关键字、for循环(C++)、nullptr(C++11)

走在努力路上的自己

不可预料的错误,比如未初始化的指针。如果一个指针没有合法的指向,我们基本都是按照如下

2100

【C++干货基地】揭秘C++11常用特性:内联函数 | 范围for | auto自动识别 | nullptr指针空值

鸽芷咕

内联函数是以inline修饰的函数,在调用其该函数的时候会直接在调用处展开并不会开辟函数的栈帧空间所以非常适用在一下短小函数上面:

4600
领券