码迷,mamicode.com
首页 >  
搜索关键字:动态内存    ( 707个结果
C++应用程序性能优化(三)——C++语言特性性能分析
C++应用程序性能优化(三)——C++语言特性性能分析一、C++语言特性性能分析简介通常大多数开发人员认为,汇编语言和C语言比较适合编写对性能要求非常高的程序,C++语言主要适用于编写复杂度非常高但性能要求并不是很高的程序。因为大多数开发人员认为,C++语言设计时因为考虑到支持多种编程模式(如面向对象编程和范型编程)以及异常处理等,从而引入了太多新的语言特性。新的语言特性往往使得C++编译器在编译
分类:编程语言   时间:2019-06-07 12:43:50    阅读次数:77
JVM - 内存管理
JVM的内存管理主要分为两大块,每一块里面也会分为各自的部分 1. 线程共享区 - 这个等于所有线程,共享的一些内容 程序计算器 - 这个就是程序运行时的一个代码读取器,用于管理和记录当前运行的代码 栈 Java虚拟机栈,方法执行的动态内存模型,每一个方法执行都会创建一个栈,用于记录局部变量表,操作 ...
分类:其他好文   时间:2019-05-26 17:41:30    阅读次数:91
C++中的new/delete、构造/析构函数、dynamic_cast分析
new/delete,malloc/free,构造函数,析构函数,dynamic_cast ...
分类:编程语言   时间:2019-05-24 11:02:26    阅读次数:108
函数不能传递动态内存
https://blog.csdn.net/zjwson/article/details/64123320 ...
分类:其他好文   时间:2019-04-17 23:25:22    阅读次数:191
C语言内存四区的学习总结(二)---- 堆区
接上篇,内存四区的分析-静态区,下面来说明一下堆区总结。 堆区分析: 堆区(heap):一般由程序员分配释放(动态内存申请与释放),若程序员不释放,程序结束时可能由操作系统回 就下面的程序: #include "stdio.h" #include "string.h" char *getMem(in ...
分类:编程语言   时间:2019-04-08 15:24:21    阅读次数:166
C++程序设计入门 引用和动态内存管理学习
引用: 引用就是另一个变量的别名,通过引用所做的读写操作实际上是作用于原变量上。 由于引用是绑定在一个对象上的,所以定义引用的时候必须初始化。 函数参数:引用传递 1.引用可做函数参数,但调用时只需 传普通变量即可 2.在被调函数中改变引用变量的值,则改变的是实参的值 动态内存管理 C++中通过运算 ...
分类:编程语言   时间:2019-04-07 13:00:25    阅读次数:195
C语言扩展动态内存报错:realloc(): invalid next size: 0x0000000002365010 ***
晚上被这个内存扩展崩溃的问题折腾的有点崩溃,当答案揭晓的那一刻,恍然大悟,原来如此简单。 练习题目:输入一个字符串,根据字母进行排序,说白了就是一个简单的冒泡 上面标黄处,首先是通过calloc进行内存分配,初始是capacity的长度是5,接着判断当输入的字符串个数等于5了,那么就动态的扩展内存, ...
分类:编程语言   时间:2019-04-01 01:17:02    阅读次数:203
C++内存管理与分配方式
C++的内存管理与内存分配方式,实际上是两个问题。 C++程序在编译与运行过程中,实际上可能用到五种存储区域。 而在分配内存时,有三种方式 ...
分类:编程语言   时间:2019-03-23 00:59:37    阅读次数:170
堆、栈和队列
1. 堆 堆是在程序运行时,而不是在程序编译时,申请某个大小的内存空间。即动态分配内存,对其访问和对一般内存的访问没有区别。堆是指程序运行时申请的动态内存,而栈只是指一种使用堆的方法(即先进后出)。 2. 栈(stack)——先进后出,删除与加入均在栈顶操作 栈也称为堆栈,是一种线性表。 堆栈的特性 ...
分类:其他好文   时间:2019-03-20 00:38:22    阅读次数:173
C++_智能指针模板类
智能指针是行为类似于指针的类对象,但这种对象还有其他功能。 本节介绍三个可帮助管理动态内存分配的智能指针模板(auto_ptr、unique_ptr和shared_ptr)。 void remodel(std:string & str) { std::string * ps = new std::s ...
分类:编程语言   时间:2019-03-08 00:28:48    阅读次数:222
707条   上一页 1 ... 8 9 10 11 12 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!