码迷,mamicode.com
首页 >  
搜索关键字:动态内存    ( 707个结果
为什么要有智能指针
在c++中进行动态内存申请的过程中,容易忘记delete, 即使自己没有忘记,但是因为有异常的抛出,所以也不能保证内存进行完全的释放。 auto_ptr智能指针 它只是众多的智能指针中的一种,是破坏性的指针。 使用std::auto_ptr智能指针 使用boost智能指针 使用atl框架中的智能指针 ...
分类:其他好文   时间:2020-04-18 14:08:15    阅读次数:60
林锐C/C++高质量编程指南之二
林锐C/C++高质量编程指南之二 只是记了一部分我认为比较难理解的,或常用的,部分掌握的就没有写。 第七章内存管理 【规则 7-2-1】用 malloc 或 new 申请内存之后,应该立即检查指针值是否为 NULL。 防止使用指针值为 NULL 的内存。 【规则 7-2-2】不要忘记为数组和动态内存 ...
分类:编程语言   时间:2020-04-17 11:11:15    阅读次数:77
关于collection框架
一、介绍 数组可以存储具有相同类型的元素集合,但是不支持动态内存分配,即长度是固定的,不能改变。固有统一的collection框架来支持这种动态分配的数据结构。 二、collection (一)collection是单列集合,是集合类 Set和list、queue的上级接口 1、基本操作: ①add ...
分类:其他好文   时间:2020-04-14 16:44:10    阅读次数:91
4、动态内存分配(*****)
一、传统数组的缺点(*****) 1).数组长度必须事先制定,且只能是常整数,不能是变量 例子: int a[5];//oK int len=5;int a[len];//error 2).传统形式定义的数组,该数组的内存程序员无法手动释放,在一个函数运行期间,系统为该函数中数组所分配的空间会一直存 ...
分类:其他好文   时间:2020-04-06 13:55:29    阅读次数:63
calloc、malloc、realloc函数的区别及用法
/* 需要手动计算内存大小,未初始化 */ int *p = (int *)malloc(20 * sizeof(int)); /* 不需要手动计算内存大小,初始化为0 */ int *q = (int *)calloc(20, sizeof(int)); /* 动态内存 扩大/缩小 * 1.成功分 ...
分类:其他好文   时间:2020-04-02 11:53:48    阅读次数:72
2019-2020-2 20175218陈敬勇 《网络对抗技术》 Exp3 免杀原理与实践
2019 2020 2 20175218陈敬勇 《网络对抗技术》 Exp3 免杀原理与实践 一、实验任务 1. 方法 正确使用msf编码器 msfvenom生成如jar之类的其他文件 veil 加壳工具 使用C + shellcode编程 使用其他课堂未介绍方法 2. 通过组合应用各种技术实现恶意代 ...
分类:其他好文   时间:2020-03-30 16:02:01    阅读次数:82
C++ | 动态内存
内容 1. 动态内存和智能指针 2. 动态数组 3. 使用库:文本查询程序 4. 总结 0. 摘要 动态分配的对象(dynamically allocated objects)的生命(lifetime)独立于其被创建的地方,他们一直会存在到被明确释放(free)。 为了让使用动态分配的对象更安全,库 ...
分类:编程语言   时间:2020-03-25 09:15:20    阅读次数:87
c语言中的malloc函数
少壮不努力,大一的时候c语言学得不扎实,最近学数据结构的时候看到c语言中malloc函数都不知道了,这里记录一下,避免以后再忘。 malloc的全称是memory allocation,中文叫动态内存分配,用于申请一块连续的指定大小的内存块区域以void*类型返回分配的内存区域地址,当无法知道内存具 ...
分类:编程语言   时间:2020-03-17 23:51:35    阅读次数:70
2020春-C高级--第三周--视频内容大纲
1.2.2 动态内存分配 动态内存分配函数:int \ a = (int\ )malloc(n\ sizeof(int));,申请的空间大小以字节为单位。 malloc返回结果是void\ ,需要强制类型转为需要的类型,如果没有申请成功,返回0/NULL,那么你的电脑能申请多大空间那? 申请了空间, ...
分类:其他好文   时间:2020-03-16 09:32:23    阅读次数:52
RTOS文件系统对比:LittleFS Vs. SPIFFS
RTOS上常用的掉电安全的小文件系统并不多,SPIFFS和LittleFS是这方面的佼佼者。今天我们就从开源协议、社区维护情况、静态/动态内存、掉电安全与修复、CPU占用和读写性能的多个维度比较两者的优劣 ...
分类:其他好文   时间:2020-03-15 19:08:36    阅读次数:381
707条   上一页 1 2 3 4 5 6 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!