码迷,mamicode.com
首页 >  
搜索关键字:动态内存    ( 707个结果
ti8168平台的tiler memory
DM8168 DMM/TILER简介1.概述如图4-1,DMM定位在SDRAM控制器的前端,是所有initiator产生的内存存取的接口。动态内存管理器DMM,是一个专门的管理模块,广义上说,包括内存存取的方方面面。比如:initiator索引化的优先级产生。多区域SDRAM内存交织配置块目标传输优...
分类:其他好文   时间:2014-05-26 13:34:08    阅读次数:285
C++不能在栈上申请动态内存,而只能依靠指针
以下三种情况皆错,都编译不过:int main(int argc, char* argv[]){ int a; int b[a];}int main(int argc, char* argv[]){ int a=4; int b[a];}int main(int argc, ...
分类:编程语言   时间:2014-05-26 12:13:45    阅读次数:320
Windows内核之进程基本含义以及进程的创建
进程 1 进程的含义: 1.1   一个是操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方。 1.2   另一个是地址空间,它包含所有可执行模块或DL L 模块的代码和数据。它还包含动态内存分配的空间。如线程堆栈和堆分配空间。 2 操作系统启动应用程序的步骤 2.1 调用C/c++运行时的启动函数          启动函数总共4种,WinMainC...
分类:Windows程序   时间:2014-05-26 03:40:30    阅读次数:410
c++ 关于new文件
new文件用来管理c++的动态内存,这个文件声明了几个全局空间的函数(不是std空间的函数,全局空间的函数调用时是用全局作用域解析符),包括operator new 和operator delete的重载 ,这些函数用于处理动态存储空间请求。其new的头文件源代码#ifndef _NEW#defin...
分类:编程语言   时间:2014-05-23 10:35:57    阅读次数:427
C++面试宝典2011版
1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用...
分类:编程语言   时间:2014-05-23 08:32:21    阅读次数:460
缓冲区溢出详解
1 缓冲区溢出原理 缓冲区是一块连续的计算机内存区域,可保存相同数据类型的多个实例。缓冲区可以是堆栈(自动变量)、堆(动态内存)和静态数据区(全局或静态)。在C/C++语言中,通常使用字符数组和malloc/new之类内存分配函数实现缓冲区。溢出指数据被添加到分配给该缓冲区的内存块之外。缓冲区溢出....
分类:其他好文   时间:2014-05-23 08:05:04    阅读次数:332
动态内存分配
原文地址:http://leihuang.net/2014/05/18/Dynamic-Memory-Allocation/ 什么是动态内存分配 我们知道数组的元素存储在内存中连续的位置。当一个数组声明的时候,它的内存在编译是被分配。同样,你也能利用动态内存分配来使得内存在运行时分配。 Why Use Dynamic Allocation 当你声明一个数组的时候,数组的大小...
分类:其他好文   时间:2014-05-22 08:33:06    阅读次数:274
动态内存分配函数与释放函数
(1)分配函数 void *malloc(sizeof(unsigned size) 功能:在内存的动态存储区中分配一块长度位size的连续空间。 返回值:指针,存放被分配内存的起始地址。若未申请到空间,则返回NULL(0)。 void *:指向任何类型的数据,在使用时,要进行强制类型转换。 例如:int *malloc(sizeof(int)) struct student *mal...
分类:其他好文   时间:2014-05-21 17:10:29    阅读次数:231
cocos2dx 内存管理
cocos2dx的内存管理移植自Objective-C, 对于没有接触过OC的C++开发人员来说是挺迷惑的。不深入理解内存管理是无法写出好的C++程序的,我用OC和cocos2dx也有一段时间了,在此总结一下,希望对想用cocos2dx开发游戏的朋友有所帮助。 C++的动态内存管理一般建议遵循谁申请谁释放的原则,即谁通过new操作符创建了对象,谁就负责通过delete来释放对象。如果...
分类:其他好文   时间:2014-05-16 01:21:48    阅读次数:283
微软私有云分享(R2)6-Linux的自动化部署
WindowsServer2012R2对Linux的支持变得越来越多了,用SCVMM2012R2部署Linux(如CentOS)显得更有价值,比如支持动态内存,运行效率更高等等。在SCVMM2012R2中部署Linux和Windows有很大差异,你以为"下一步"不停点下去就能搞定么?那是不可能的。=====前置条件========新手通过S..
分类:系统相关   时间:2014-05-13 02:22:24    阅读次数:462
707条   上一页 1 ... 68 69 70 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!