E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LeetCode-指针
【Linux:进程程序替换】
进程程序替换的原理:替换正在运行的程序,让正在进行的程序一个程序运行起来时,会有一个task_struct结构体,里面含有一个内存
指针
,而内存
指针
指向了虚拟地址空间,通过页表与物理内存进行映射。
Dongliner~
·
2025-05-04 18:34
linux
linux
运维
服务器
解决网页使用ocx返回字符串BSTR,内存泄漏问题
解决过程:通过资料查询,BSTR类型,实质是指向一块内存的
指针
,调用者使用它,一定要记得释放。
无氏无名
·
2025-05-04 18:03
坑坑才happy
浅谈MFC内存泄露检测及内存越界访问保护机制
对于本文的标题,实在不知道用什么表示更恰当,因为本文不仅淡了内存泄露检测机制,也谈到了
指针
越界的检测机制。到底应该说是MFC的机制,还是C++的机制?Anyway,相信你看了一定会有所收获。
花果山总钻风
·
2025-05-04 17:29
VC/VS
BUG解决方法
《算法》习题1.3.35-1.3.36两个题一块凑一个RandomQueue的api的实现
如果没有这一条要求,通常从头部出队列的话,还有个数组循环利用的问题,就是
指针
取数组元素的模,然后用模来指向位置。迭代器的特点是随机获取元素,实现iterator
数字公民某杨
·
2025-05-04 17:27
数据结构和算法
算法
java
142.环形链表 II- 力扣(LeetCode)
如果链表中有某个节点,可以通过连续跟踪next
指针
再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。
Lounger66
·
2025-05-04 15:14
链表
leetcode
数据结构
指针
与引用
指针
1.什么是
指针
:
指针
即地址,我们在编写程序时,每创建一个变量,计算机就分配一块内存空间来存储这个变量,而
指针
就是一个标记,能让我们通过
指针
来访问其指向的空间的内容,并对该空间的内容进行修改2.
指针
变量
小李苦学C++
·
2025-05-04 11:49
c++
开发语言
关键字static
因为非静态数据成员在调用时this
指针
被当做参数传入。而静态成员函数属于类,而不属于对象,没有this
指针
;非静
空白木各
·
2025-05-04 08:58
c++
虚函数、纯虚函数和虚继承
文章目录虚析构函数纯虚函数虚继承虚析构函数虚析构函数是为了解决基类的
指针
指向派生类对象,并用基类的
指针
删除派生类对象。
空白木各
·
2025-05-04 08:28
C++
c++
More Effective C++ 学习笔记(1)
没有nullreferences【也就是一个引用必须总代表一个对象】//示例:使用引用指向空
指针
【非法操作】char*pc=0;//空
指针
char&r
举头望太阳
·
2025-05-04 07:27
More
Effective
C++
c++
指针
编程语言
内置类型成员变量的初始化详解
在C++中,内置类型(如int、float、double、char、
指针
等)的初始化方式与类类型(如std::string、自定义类)不同。由于内置类型没有构造函数,它们的初始化行为由编译器直接处理。
阿沁QWQ
·
2025-05-04 07:52
算法
开发语言
c++
C++复习总结
C++复习要点记录
指针
1.常量
指针
与
指针
常量2.
指针
与数组3.new/new[]与delete/delete[]4.智能
指针
函数1.默认参数2.函数重载类与对象1.默认构造函数2.this
指针
继承与派生
ciichen
·
2025-05-04 06:17
学习总结
c++
【C++内存管理】
类和对象static成员用static修饰的函数成为静态成员变量静态成员变量要在类外初始化静态成员变量为全体类对象共享,不在对象中,存放在静态区用static修饰的函数称为静态成员函数,没有this
指针
静态成员函数可以访问其他静态成员
桦0
·
2025-05-04 05:38
c++
c++
开发语言
请详细描述 MySQL 的 B+ 树中查询数据的全过程
以下是B+树查询数据的完整过程及核心原理的详细解析:一、B+树的核心结构特点在理解查询过程前,需明确B+树的关键设计:多路平衡树:每个节点(非叶子节点)存储键值(Key)和子节点
指针
(Pointer),
篱笆院的狗
·
2025-05-04 03:29
春招热门面试题
mysql
deepstream笔记
file-source;GstElement*source=gst_element_factory_make("filesrc","file-source");通过元素名file-source获取元素对应的
指针
深度学习视觉
·
2025-05-04 00:10
DeepStream
C++ 开发
指针
问题:E0158 表达式必须为左值或函数指示符
问题与处理策略问题描述int*ptr=&10;执行上述代码,报如下错误E0158表达式必须为左值或函数指示符C2101常量上的“&”问题原因10是一个字面常量,常量是临时值,编译器不会为它们分配可寻址的内存空间&取地址运算符只能用于有明确存储位置的变量处理策略使用变量存储值,然后获取它的地址intnum=10;//创建一个变量存储值int*ptr=#//获取它的地址
我命由我12345
·
2025-05-03 21:21
c++
开发语言
后端
后端开发
visualstudio
visual
studio
c#
算法day3 链表(Leetcode203.移除链表元素,Leercode206.反转链表,Leetcode707.设计链表)
Leetcode203.移除链表元素思路:删除链表的时候要从被删除链表的上一个链表连接到被删除链表的下一个链表,可以定义一个新的
指针
来代替被删除链表,最后删除节点,清理内存。
6iove.
·
2025-05-03 21:49
算法
链表
数据结构
day5_链表基础知识和leetcode203.移除链表元素
day5_链表基础知识0、基础理论来自代码随想录总结①单链表:每个节点包括数据域(data)和
指针
域(next),最后一个节点
指针
域指向null,入口节点为链表的头节点(head)向后查询②双链表:两个
指针
域
努力生活的熙攘.
·
2025-05-03 21:18
链表
数据结构
java
leetcode
算法
LeetCode算法题 (比较含退格的字符串)Day9!!!C/C++
二、相关知识点了解今天要做的这道题目用到的算法,在前几期都有用到过,叫做双
指针
法,这里就不过多的介绍了,不
我是一只鱼0223
·
2025-05-03 21:46
leetcode
算法
职场和发展
LeetCode Day4 链表: 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、面试题 02.07. 链表相交、142.环形链表II
II(1)题目描述(2)解题思路203.移除链表元素(1)题目描述LeetCode24:两两交换链表中的节点代码随想录:(文字版)代码随想录:(视频版)(2)解题思路定义虚拟头节点dummyHead,
指针
影子修
·
2025-05-03 21:46
leetcode
链表
算法
Java 中那些奇怪的空
指针
报错场景及解决方案NullPointerException
目录1.对象引用未初始化解决方案2.对象引用被显式设置为`null`解决方案3.方法返回`null`值解决方案4.访问不存在的数组元素解决方案5.链式调用中的空
指针
异常解决方案6.使用`Optional
Java皇帝
·
2025-05-03 20:40
java
异常与解法
java
python
开发语言
数据结构
后端
运维
SQLServer 索引与数据完整性---学习笔记
索引索引包含从表或视图中一个或多个列生成的键,以及映射到指定数据的存储位置的
指针
索引是一个单独的、物理的数据库结构,在SQLServer中,索引是为了加速对表中数据行的检索而创建的一种分散存储结构。
chenglin016
·
2025-05-03 17:21
数据库
sqlserver
学习
笔记
【算法基础】三
指针
排序算法 - JAVA
一、基础概念1.1什么是三
指针
排序三
指针
排序是一种特殊的分区排序算法,通过使用三个
指针
同时操作数组,将元素按照特定规则进行分类和排序。
n33(NK)
·
2025-05-03 16:17
基础算法
算法
排序算法
java
【算法题】荷兰国旗问题[力扣75题颜色分类] - JAVA
1.2三
指针
算法实现Java代码实现publicclas
n33(NK)
·
2025-05-03 16:45
算法题
算法
leetcode
java
C++之智能
指针
目录一、为什么需要智能
指针
二、内存泄漏2.1、什么是内存泄漏,内存泄漏的危害2.2、两种内存泄漏2.3、如何检测内存泄漏2.4、如何避免内存泄漏三、智能
指针
的使用及原理3.1、RAII3.2、std::
孞㐑¥
·
2025-05-03 14:32
C++
经验分享
笔记
c++
开发语言
【c++】类与对象详解
目录面向过程思想和面向对象思想类的定义引入类的关键字类定义的两种方式类的访问限定符类的作用域类大小的计算封装this
指针
类的6个默认成员函数构造函数初步理解构造函数深入理解构造函数初始化列表单参数构造函数引发的隐式类型转换析构函数拷贝构造函数赋值运算符重载运算符重载赋值运算符重载取地址及
jiunian_cn
·
2025-05-03 12:48
c++
visual
studio
算法
数据结构
arm-Linux汇编语法及它和ADS汇编转换的问题
第一部分Linux下ARM汇编语法尽管在Linux下使用C或C++编写程序很方便,但汇编源程序用于系统最基本的初始化,如初始化堆栈
指针
、设置页表、操作ARM的协处理器等。
simanstar
·
2025-05-03 12:16
汇编语言
arm
汇编
ads
C 语言 第五章
指针
(5)
目录函数参数传递机制:地址传递值传递简单变量
指针
作为形参举例1:举例2:举例3:数组作为形参举例:函数参数传递机制:地址传递值传递voidtest(inta,intb){ a=10; b=20;
点纭
·
2025-05-03 10:08
c语言
算法
【刷题Day02】MySQL的索引和B+树
深入——数据库常见的数据结构:链表时间复杂度O(n)随机读的场景,数据量大时效率低空间利用率不高,要存储自身数据和下个节点
指针
事务支持受限,由于数据分散存储、
指针
的存在,实现事务的特性面临困难:在一个事务中对多个链表节点进行修改时
不思念一个荒废的名字
·
2025-05-03 09:58
面试题
mysql
b树
数据库
Go与Cpp的本质区别
这个问题是我们经常听到的问题常见的观点有Go与C++的差异主要体现在设计哲学、内存管理、并发模型、语法特性及应用场景等方面,以下从多个维度进行详细对比:一、内存管理机制C++:需手动管理内存(如new/delete、智能
指针
等
boring_111
·
2025-05-03 09:27
golang
java
开发语言
静态代码检测误报原因分析
静态代码检测工具的误报问题主要源于工具原理、代码特征及开发环境的复杂性,以下是核心原因的分类与解析:一、静态分析技术的固有局限性控制流生成偏差静态分析工具通过语法和语义分析生成控制流图(CFG),但编程语言的弱类型检查、函数
指针
默然zxy
·
2025-05-03 08:56
c++
python
java
php
javascript
c#
ruby
【C到Java的深度跃迁:从
指针
到对象,从过程到生态】第五模块·生态征服篇 —— 第二十章 项目实战:从C系统到Java架构的蜕变
一、跨语言重构:用Java重写Redis核心模块1.1Redis的C语言基因解析Redis6.0源码核心结构://redis.htypedefstructredisObject{unsignedtype:4;//数据类型(String/List等)unsignedencoding:4;//编码方式unsignedlru:24;//缓存淘汰信息intrefcount;//引用计数void*ptr;/
牧木江
·
2025-05-03 08:23
从过程到生态】
c语言
java
架构
c++
开发语言
经验分享
笔记
c++容器链表list的使用
list作为c++里面的容器哈,它是一个双向链表,空间可以不连续,通过
指针
进行数据的访问哈,他可以高效率的完成在任意地方的删插改。但是list链表不支持随机访问哦!然后我们来看看他的用法
木木不会
·
2025-05-03 05:59
c++
算法
c++
链表
数据结构
算法
GPU虚拟化实现(五)
章节回顾初步介绍详细介绍核心数据结构核心功能和运作机制初始化显存分配显存释放显存溢出检查显存类型检查查看分配信息代码执行流程假设例子总结章节回顾在上一章,简单介绍了项目拦截cuda函数的流程,其本质上与拦截nvml函数的流程是一致的,都是首先将源函数的地址存储在列表的
指针
中
想看一次满天星
·
2025-05-03 04:19
GPU虚拟化实现
服务器
linux
gpu算力
系统架构
人工智能
c语言程序设计第八章
指针
,c语言程序设计第八章
指针
c语言程序设计第八章
指针
Tag内容描述:1、第八章
指针
,8.1概述,C程序设计中使用
指针
可以:使程序简洁、紧凑、高效有效表示复杂的数据结构动态分配内存方便使用字符串有效使用数组调用函数时可以得到多于1个的值直接处理内存地址
weixin_39610366
·
2025-05-03 03:16
c语言程序设计第八章指针
C语言第八章
指针
,C语言第八章
指针
C语言第八章
指针
Tag内容描述:1、第八章
指针
l主要内容8.1地址和
指针
的概念8.2
指针
与数组8.3
指针
与函数8.4main函数中的参数8.1地址和
指针
的概念内存区的每一个字节有一个编号,这就是“地址”
月落的蜂蜜
·
2025-05-03 03:46
C语言第八章指针
window 显示驱动开发-枚举 GPU 引擎功能(一)
此接口提供指定GPU节点的引擎功能:DxgkDdiGetNodeMetadataDXGKARG_GETNODEMETADATADXGK_ENGINE_TYPE指向DxgkDdiGetNodeMetadata函数的
指针
由
程序员王马
·
2025-05-03 03:16
windows图形显示驱动开发
驱动开发
C程序设计语言之第5章
指针
与数组
1、
指针
与地址地址运算符只能用于内存中的对象,不能用于表达式、常量或register类型的变量。
gjsdn
·
2025-05-03 03:45
C程序设计语言
快慢
指针
之环形链表
如果链表中有某个节点,可以通过连续跟踪next
指针
再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。
听雨·眠
·
2025-05-03 01:04
链表
数据结构
快慢指针
java合并两个excel文件内容_java实现多个excel文件合并成一个excel文件
同一个输入流,读取一个
指针
自动后移一位,但是不同的输入流,完全不知道上个流在做什么。
树瓜
·
2025-05-02 22:12
Windows 显示驱动开发-微型端口的DriverEntry 函数
DriverEntry函数为DirectX图形内核子系统(Dxgkrnl)提供了一组指向显示微型端口驱动程序(KMD)实现的函数的
指针
。
程序员王马
·
2025-05-02 21:03
windows图形显示驱动开发
驱动开发
windows
[基础]详解C++模板类(完整实例代码)
1.2类型安全1.3性能优化二、模板类的进阶用法2.1多参数模板2.2非类型参数2.3成员函数特化三、实战场景解析3.1场景一:通用容器开发3.2场景二:算法抽象3.3场景三:资源管理四、可运行案例:智能
指针
实现
开发者认证为什么要改昵称呢
·
2025-05-02 21:02
c++
开发语言
c语言
深入理解链表:从基础到高级应用,掌握面试必备技巧
不同于数组的连续内存特性,链表通过
指针
将一系列节点串联起来,每个节点包含数据和指向下一个节点的
指针
。这种结构使得链表在插入和删除数据时更加高效,特别是在不知道具体数据量时。
沛沛霖
·
2025-05-02 19:24
Python算法实践
链表
数据结构
python
算法
【C到Java的深度跃迁:从
指针
到对象,从过程到生态】第五模块·生态征服篇 —— 第十九章 Spring生态:从main函数到企业级开发
一、从C模块化到IoC容器的范式革命1.1C模块化的原始困境C语言通过头文件和函数
指针
实现模块化,存在天然缺陷:典型C模块化架构://database.htypedefstruct{void(*connect
牧木江
·
2025-05-02 18:17
从过程到生态】
java
c语言
spring
c++
开发语言
jvm
eclipse
AVDictionary 再分析
例如,在[4]中提到了通过AVDictionary设置播放器参数,这里可能需要通过
指针
传递参数,而typedef的使用使得代码更简洁,同时隐藏了结构体的内部实现,符合封装的原则。
hunandede
·
2025-05-02 18:42
ffmpeg
内存安全的攻防战:工具链与语言特性的协同突围
缓冲区溢出、悬空
指针
、双重释放等经典漏洞,每年在全球范围内造成数千亿美元的损失。
南玖yy
·
2025-05-02 15:27
安全
开发语言
C++基础语法
人工智能
c++
c++23
C语言
指针
学习
C语言
指针
学习文章目录C语言
指针
学习1
指针
是什么1.1初识
指针
1.2
指针
的类型1.2.1有什么用?
Exelite
·
2025-05-02 11:59
c语言
学习
C++中的引用:深入理解与实用示例
文章目录C++中的引用:深入理解与实用示例一、引用的基本概念二、引用作为别名的应用三、引用作为函数参数四、
指针
与引用的区别五、常量引用六、引用与返回值七、总结C++中的引用:深入理解与实用示例在C++编程中
jieyucx
·
2025-05-02 10:22
c语言
c++
java
jvm
Rust多线程性能优化:打破Arc+锁的瓶颈,效率提升10倍
二、Arc和锁的基本概念2.1ArcArc是Rust标准库中的一个智能
指针
,用于在多个线程之间共享数
muyouking11
·
2025-05-02 08:11
rust
性能优化
开发语言
C++ 单例模式智能
指针
实现
本代码示例结合智能
指针
做了一个单例模式。
zhiqiang0819
·
2025-05-02 05:50
C/C++
c++
单例模式
开发语言
智能
指针
之设计模式5
这次介绍一下如何使用适配器模式来对智能
指针
对象进行接口适配转换,让它可以为外界提供新的接口形式,以二维
指针
类型的形式来访问
指针
资源。
柴郡猫编程乐园
·
2025-05-02 05:19
设计模式
开发语言
智能指针
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他