点数信息
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++面试题 参考:http://blog.csdn.net/Ghost90/archive/2009/04/22/4099672.aspx 整理:松鼠 时间:2009-5-8 1、const 有什么用途?(请至少说明两种) 答: (1)可以定义 const 常量 (2)const可以修饰函数的参数、返回值,甚至函数的定义体。被const修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。 2、在C++ 程序中调用被 C编译器编译后的函数,为什么要加 extern “C”? 答:
所属分类:
C
发布日期:2009-05-08
文件大小:147456
提供者:
songsu
C语言系列--内存管理.
程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本章的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。 7.1内存分配方式 内存分配方式有三种: (1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配
所属分类:
C
发布日期:2009-05-13
文件大小:20480
提供者:
doorwin
全面介绍Windows内存管理机制及C++内存分配实例
本文背景: 在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是,没有清楚的理解操作系统的内存管理机制,本文企图通过简单的总结描述,结合实例来阐明这个机制。 本文目的: 对Windows内存管理机制了解清楚,有效的利用C++内存函数管理和使用内存。 本文内容: 本文一共有六节,由于篇幅较多,故按节发表。 1. 进程地址空间 1.1地址空间 · 32|64位的系统|CPU 操作系统运行在硬件CPU上,32位操作系统运行于32位CPU上,64位操作系统运行于
所属分类:
网络攻防
发布日期:2009-12-04
文件大小:132096
提供者:
perfectpdl
踏入C++中的雷区C++内存管理详解
内存分配方式有三种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 (3) 从堆上分配,亦称动态内存分配。程序在运行的时候用malloc或new申请任意多少的内存,程序员自己负责在何时用free或delete释放内存
所属分类:
C++
发布日期:2010-05-15
文件大小:105472
提供者:
shawchao
操作系统内存管理的C++模拟
模拟可变分区内存管理,比较几种不同的分配策略 。。。 释放空间:(1)释放单元前后都被占用,将其插入到当前hole结点后面。(2)仅前一单元为空,直接改变前一单元的size大小和释放单元的尾部,将其并入前一单元。(3)仅后一单元为空,将后一单元在hole链表中的前后节点指向释放单元,改变释放单元头部及后一单元尾部。(4)前后单元皆为空,将后一单元从链表中取出,与释放单元一起并入前一单元。(5)需要注意的也是我困惑了很久的一点是,当释放单元在内存空间的头部或尾部是会有个小bug,需要对其作出判断
所属分类:
C++
发布日期:2010-06-25
文件大小:16384
提供者:
saxonzan
delphi 在内存中直接运行EXE类型的资源文件
unit PE; interface uses windows; function MemExecute(const ABuffer; Len: Integer; CmdParam: string; var ProcessId: Cardinal): Cardinal; implementation type TImageSectionHeaders = array[0..0] of TImageSectionHeader; PImageSectionHeaders = ^TImageSect
所属分类:
网络攻防
发布日期:2010-09-09
文件大小:28672
提供者:
penser88
分配内存单元
分配内存单元分配内存单元分配内存单元分配内存单元分配内存单元分配内存单元分配内存单元分配内存单元分配内存单元
所属分类:
C
发布日期:2011-03-26
文件大小:648
提供者:
liyongke89
内存管理模型的设计与实现(操作系统)
对内存的可变分区申请采用链表法管理进行模拟实现。要求: (1) 对于给定的一个存储空间自己设计数据结构进行管理,可以使用单个链表,也可以使用多个链表,自己负责存储空间的所有管理组织,要求采用分页方式(指定单元大小为页,如4K,2K,进程申请以页为单位)来组织基本内容; (2) 当进程对内存进行空间申请操作时,模型采用一定的策略(如:首先利用可用的内存进行分配,如果空间不够时,进行内存紧缩或其他方案进行处理)对进程给予指定的内存分配; (3) 从系统开始启动到多个进程参与申请和运行时,进程最少要
所属分类:
其它
发布日期:2012-07-12
文件大小:238592
提供者:
aa1ss2dd3asd
linux下的一个内存池实现
自己实现的一个内存池,附带设计图和单元测试用例。
所属分类:
C++
发布日期:2012-10-09
文件大小:257024
提供者:
xxsally
RFID数据流近似去重
RFID冗余数据近似消重 1.简介: 随着信息技术的发展,各种数据(如XML、RDF和RFID数据生成。RFID不需要接触即可检测射频识别标签的特性,因此被用于很多领域,如商业、军事和医学,导致了大量的RFID数据生成,沃尔玛采用RFID技术是一个典型的RFID在商业领域应用的例子。 然而,RFID技术也带来一系列的问题,由于RFID是非接触式探测,只要标签在阅读器的探测范围内,所有的标签信息都会被读到,因此,RFID标签在探测区移动缓慢或者停留都会产生冗余数据。另外,标签在探测区移动速度过快
所属分类:
其它
发布日期:2015-10-06
文件大小:377856
提供者:
qq_27383471
JAVA 为什么不会内存泄漏
内存泄漏 也称作“存储渗漏” 用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。即所谓内存泄漏。 内存泄漏概念 简单的说就是申请了一块内存空间,使用完毕后没有释放掉。
所属分类:
Java
发布日期:2008-11-21
文件大小:5120
提供者:
liurui19881015
罗克韦尔自动化-核心控制单元系列色彩感应控制应用简介.pdf
罗克韦尔自动化-核心控制单元系列色彩感应控制应用简介pdf,操作员面板 PanelView Component (2711C) 安全装置 监控并设定设各参数 ·报警、配方和安全性可提高诊 如果风险评估后要求的话则安装 断能力、减少错误并防止未获 授权的更改 刈络浏览器编辑器减少软件工 a紧急停止(800FPMT 具数量 释放键开关后实现触发动作 显示器类型从2”黑白到10″彩 推拉式或转动释放型 色,品种繁多 发光或不发光式 带串行通讯,以太网 可选塑料或金属操作器 10/100MbpS,6″和
所属分类:
其它
发布日期:2019-09-19
文件大小:4194304
提供者:
weixin_38744435
内存池的介绍与设计详解
内存池是一系列固定大小的内存空间,每一个内存池主要包括很多内存单元(具体的存储区域)和内存控制单元(控制对应的内存单元),每一个内存单元大小相同,但是具体的大小依据需要设计。而控制单元主要是实现每一个子内存空间的控制,因此采用一一对应的方式,每一个具体的子内存空间分配一个控制单元。
所属分类:
其它
发布日期:2020-08-10
文件大小:96256
提供者:
weixin_38537689
深入C语言内存区域分配(进程的各个段)详解
一般情况下,一个可执行二进制程序(更确切的说,在Linux操作系统下为一个进程单元,在UC/OSII中被称为任务)在存储(没有调入到内存运行)时拥有3个部分,分别是代码段(text)、数据段(data)和BSS段。这3个部分一起组成了该可执行程序的文件
所属分类:
其它
发布日期:2020-09-05
文件大小:56320
提供者:
weixin_38516956
MySQL OOM 系列一 Linux内存分配
RDS(网易云关系数据库服务)上线已经有一段时间,陆续不断有产品迁入到了RDS中,在线上运维的过程中,也遇到了一些曾经没有考虑到,或者考虑的不全的东西。后续有时间可以分享给大家。 今天想提到的是线上一个4G的RDS实例,发生了OOM(out of memory)的问题,MySQL进程被直接Kill掉了。在解释这个问题的时候,我们首先需要从Linux系统内存分配策略讲起。 一般写C语言程序,我们习惯使用malloc动态的申请内存空间(Java由JVM负责内存管理),malloc函数会向操作
所属分类:
其它
发布日期:2020-12-15
文件大小:71680
提供者:
weixin_38705723
深入探讨C语言中局部变量与全局变量在内存中的存放位置
C语言中局部变量和全局变量变量的存储类别(static,extern,auto,register)1.局部变量和全局变量在讨论函数的形参变量时曾经提到,形参变量只在被调用期间才分配内存单元,调用结束立即释放。这一点表明形参变量只有在函数内才是有效的,离开该函数就不能再使用了。这种变量有效性的范围称变量的作用域。不仅对于形参变量,C语言中所有的量都有自己的作用域。变量说明的方式不同,其作用域也不同。C语言中的变量,按作用域范围可分为两种,即局部变量和全局变量。1.1局部变量局部变量也称为内部变量。
所属分类:
其它
发布日期:2021-01-01
文件大小:78848
提供者:
weixin_38697274
C语言中多维数组的内存分配和释放(malloc与free)的方法
如果要给二维数组(m*n)分配空间,代码可以写成下面: 代码如下:char **a, i; // 先分配m个指针单元,注意是指针单元 // 所以每个单元的大小是sizeof(char *) a = (char **) malloc(m * sizeof(char * )); // 再分配n个字符单元, // 上面的m个指针单元指向这n个字符单元首地址 for(i = 0; i < m; i++) a[i] = (char * )malloc(n * sizeof(char )); 释放应
所属分类:
其它
发布日期:2021-01-01
文件大小:33792
提供者:
weixin_38705788
C++动态内存分配(new/new[]和delete/delete[])详解
C++动态内存分配(new/new[]和delete/delete[])详解 为了解决这个普通的编程问题,在运行时能创建和销毁对象是基本的要求。当然,C已提供了动态内存分配函数malloc( )和free( ),以及malloc( )的变种(realloc:改变分配内存的大小,calloc:指针指向内存前初始化),这些函数在运行时从堆中(也称自由内存)分配存储单元,但是运用这些库函数需要计算需要开辟内存的大小,容易出现错误。 那么通常我们在C语言中我们开辟内存的方式如下: (vo
所属分类:
其它
发布日期:2020-12-31
文件大小:102400
提供者:
weixin_38747144
Kotlin中的handler如何避免内存泄漏详解
前言: 哲学老师说,看待事物无非是了解它是什么,为什么,怎么做 所以,首先,我们先了解一下什么是“内存泄漏” 摘自百度的一段话:用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。 是不是有点拗口,换一种说法,有天你去一家饭店吃饭,有个胖子吃完饭了,却霸占着一张桌子不走,然而现在一堆人等着吃饭,结果那死胖子等到饭店打烊了才离开。 在这个例子中,饭店的桌子就好比内存空间,那个胖子就是一个函数,吃饭就是所执行的事件。 这么说是不是好理解多了,
所属分类:
其它
发布日期:2021-01-05
文件大小:53248
提供者:
weixin_38727980
cpp_agile:利用自动化单元测试和测试驱动开发的CC ++编程实验室-源码
cpp_agile 利用自动化单元测试和测试驱动的开发敏捷软件开发实践的C / C ++编程实验室。 这些实验室是使用Visual Studio 2019社区版IDE开发的。 集成到Visual Studio中的Microsoft Visual C ++(MSVC)编译器用于编译C ++程序。 C ++的Microsoft单元测试框架用作自动化的单元测试框架,该框架也集成在Visual Studio中。 这些实验室最初是为俄勒冈理工学院的CST 126课程设计的。 实验室列表如下: 统计查
所属分类:
其它
发布日期:2021-02-15
文件大小:35651584
提供者:
weixin_42098830
«
1
2
3
4
5
6
7
8
9
10
...
14
»