点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 内存越界
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
C/C++内存管理类本科毕设论文(ppt+论文)(绝对真实~)
本文首先总结了C和C++中动态内存分配函数的使用要点,然后总结并分析了 C+ + 中常见的内存错误,提出了一些解决对策和预防措施 ,最后通过加入检测区域、重载new操作符来完成C++程序中部分内存越界问题的检测。
所属分类:
C++
发布日期:2009-06-09
文件大小:499kb
提供者:
yepig
基于多核嵌入式实时操作系统内存管理研究
本资源是优秀学位论文,主要内容如下: 嵌入式系统已渗透到生活和工作的方方面面,多核处理器正从桌面平台向嵌入式平台渗透和扩张。硬件结构的变化对软件各层次提出新的要求和挑战,首当其冲是操作系统。内存管理是整个系统核心模块之一,拥有一个强大和完备的内存管理子系统是构建一个具有高可靠性以及可伸缩性系统的必备条件。本文旨在对嵌入式实时操作系统内存管理模块重新设计以适应多核平台。 首先,介绍嵌入式内存管理相关知识。其中包括嵌入式内存管理的特点:实时性、可靠性、高效性;内存管理机制:静态内存管理、固定大小存
所属分类:
硬件开发
发布日期:2010-06-30
文件大小:674kb
提供者:
Jelline
BoundChecker6.01
BoundChecker 内存越界 内存泄露
所属分类:
C++
发布日期:2011-01-01
文件大小:10mb
提供者:
true_zlj
pageheap内存越界检测
PageHeap.Exe将针对某个指定的应用程序启用Page Heap标志,从而自动监视所有的malloc、new和heapAlloc的内存分配,找出内存错误。
所属分类:
C++
发布日期:2011-03-14
文件大小:68kb
提供者:
abc1235
Linux C语言 内存越界问题总结
内存越界问题是项目开发中比较难解决的问题,下面就简单的描述下内存越界的种类、现象及引起的原因。
所属分类:
Linux
发布日期:2011-08-30
文件大小:1mb
提供者:
cqwjfb
vxworks 数组越界引起系统多任务挂起
vxworks 下,数组越界引起代码段被踩 从而导致系统异常的经典例子
所属分类:
其它
发布日期:2011-09-20
文件大小:47kb
提供者:
wucg2008
BoundsChecker
检查内存越界的工具,使用方法见内部附的说明
所属分类:
C++
发布日期:2011-12-17
文件大小:10mb
提供者:
pikaxuji
pageheap内存越界检测
PageHeap.Exe将针对某个指定的应用程序启用Page Heap标志,从而自动监视所有的malloc、new和heapAlloc的内存分配,找出内存错误.
所属分类:
C++
发布日期:2012-06-10
文件大小:68kb
提供者:
wangjianping81430
valgrind 介绍
valgrind是一款运行在linux下的,用来定位c/c++程序中内存使用方面的错误的工具,包括:内存泄漏、使用未初始化的内存、读/写已释放的内存、读/写内存越界、使用malloc/new/new[]和free/delete/delete[]不匹配,等等。 Valgrind是帮助程序员寻找程序里的bug和改进程序性能的工具。程序通过valgrind运行时,valgrind收集各种有用的信息,通过这些信息可以找到程序中潜在的bug和性能瓶颈。 目录: 一、什么是valgrind 二、valgr
所属分类:
C++
发布日期:2012-11-27
文件大小:481kb
提供者:
zhq651
内存泄漏check
Cppcheck是一种C/C++代码缺陷静态检查工具。不同于C/C++编译器及其它分析工具,Cppcheck只检查编译器检查不出来的bug,不检查语法错误。 能对一些常见,容易被我们忽视的内存泄露,数组越界访问等进行检测。
所属分类:
C++
发布日期:2012-11-27
文件大小:8mb
提供者:
xugonghua2012
定位多线程内存越界问题实践总结
最近定位了在一个多线程服务器程序(OceanBase MergeServer)中,一个线程非法篡改另一个线程的内存而导致程序core掉的问题。定位这个问题花了整整一周的时间,期间历经曲折,尝试了各种内存调试的办法。往往感觉就要柳暗花明了,却发现又进入了另一个死胡同。最后,使用强大的mprotect+backtrace+libsigsegv等工具成功定位了问题。整个定位过程遇到的问题和解决办法对于多线程内存越界问题都很典型,简单总结一下和大家分享。只对终极组合秘技感兴趣的同学,请直接阅读最后一节
所属分类:
C
发布日期:2013-02-05
文件大小:587kb
提供者:
demephy
内存调试器--定位多线程内存越界问题
内存调试器--定位多线程内存越界问题实践 本文档非本人所写,只是保存,方便以后使用
所属分类:
C++
发布日期:2013-02-18
文件大小:587kb
提供者:
pang601355182
Windbg最新版
新版windbg,微软推出的一款专业调试工具,用于调试野指针、内存越界等很难调试出来的BUG。
所属分类:
C++
发布日期:2013-05-10
文件大小:17mb
提供者:
lefter1986
Unreal3 window下内存管理实现详解
游戏引擎中之所以要做内存管理,一个是加快内存分配速度,另一个就是处理内存泄漏问题。 1.先简单说处理内存泄漏这个问题,一般的引擎在debug 模式下 都有一个记录内存分配的结构体,每分配一段内存就记录这段内存的信息,包括大小,分配时间,是否是数组,前后越界的标记等等吧,其实这些都不是那么重要,因为你只知道这些,一旦泄漏出现,你虽然知道泄漏,但无法定位。相反如果你知道堆栈的调用信息,就能准确定位。我以前的实现,在debug下,只记录当前调用new的时候的行号和文件,也就是内部的_
所属分类:
C++
发布日期:2014-01-14
文件大小:17kb
提供者:
welflau
linux下内存调试工具valgrind源码
linux下内存调试工具valgrind源码,能调试内存泄露、地址越界等。
所属分类:
Linux
发布日期:2014-09-12
文件大小:9mb
提供者:
ycg514230
常见的内存错误和解决方法
1.内存重复释放,出现double free时,通常是由于这种情况所致。 2.内存泄露,分配的内存忘了释放。 3.内存越界使用,使用了不该使用的内存。 4.使用了无效指针。 5.空指针,对一个空指针进行操作。
所属分类:
Java
发布日期:2008-12-15
文件大小:28kb
提供者:
crazying111
预防内存操作bug
用C/C++说明以下几点如何预防内存操作的问题? 1、防止数组越界操作,使用柔性数组; 2、内存泄露和多次释放,使用智能指针;
所属分类:
C
发布日期:2018-05-23
文件大小:210kb
提供者:
u010872301
一个动态内存管理模块的实现
绍一个动态内存管理模块,可以有效地检测C程序中内存泄漏和写内存越界等错误,适用于具有标准C语言开发环境的各种平台。
所属分类:
其它
发布日期:2020-08-05
文件大小:77kb
提供者:
weixin_38548704
一个动态内存管理模块的实现
引言 当前,绝大多数嵌入式平台上的软件都采用C语言编写。除了代码简洁、运行高效之外,灵活操作内存的能力更是C语言的重要特色。然而,不恰当的内存操作通常也是错误的根源之一。如“内存泄漏” ——不能正确地释放已分配的动态内存,就是一种非常难于检测的存错误。持续的内存泄漏会使程序性能下降到最终完全不能运行,进而影响到所有其它有动态内存需求的程序,在某些相对简单的嵌入式平台上甚至会妨碍操作系统的运转。再如“写内存越界”,一种不合法的写内存操作,极可能破坏到本程序中正在使用的其它数据,严重的时
所属分类:
其它
发布日期:2020-11-30
文件大小:68kb
提供者:
weixin_38695061
基于C++中常见内存错误的总结
在系统开发过程中出现的bug相对而言是比较好解决的,花费在这个上面的调试代价不是很大,但是在系统集成后的bug往往是难以定位的bug(最好方式是打桩,通过打桩可以初步锁定出错的位置,如:进入函数前打印日志,离开时再次打印日志)。而这些难以定位的bug基本分为2类:内存错误和并非问题。 1、内存泄露如果在堆栈上分配的内存使用完成后没有释放就会造成内存泄露。少量的内存泄露不至于让程序崩溃,但是大量的内存泄露就会导致内存耗尽,后续内存分配失败,从而导致程序崩溃。长时间运行软件,即使只有一两处泄露,同
所属分类:
其它
发布日期:2021-01-01
文件大小:76kb
提供者:
weixin_38621897
«
1
2
3
4
5
6
7
8
9
10
»