您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. net学习笔记及其他代码应用

  2. net的最近面试经典试题ASP.NET面试题集合 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如....?id=
  3. 所属分类:C#

    • 发布日期:2010-11-16
    • 文件大小:59kb
    • 提供者:ztf1988612
  1. C++内存管理与优化高级培训讲义

  2. C++内存管理与优化高级培训讲义 深入解析内存从new,malloc到操作系统内部,一步步讲内存的管理 2009年11月新出
  3. 所属分类:C++

    • 发布日期:2011-01-06
    • 文件大小:5mb
    • 提供者:zhao6522
  1. C++内存池模版类与多种容器封装

  2. 1,封装的C++内存池模版类,可以使用malloc方式和new方式分配内存,可在多线程情况下安全工作 2,封装了多个容器类以适应多线程下的操作 3,本封装可在IOCP高性能通信服务器上高效、稳定的工作
  3. 所属分类:C++

    • 发布日期:2011-08-31
    • 文件大小:3kb
    • 提供者:zhen3feng
  1. new与malloc 的区别和用法

  2. new与malloc 的区别和用法 new与malloc 的区别和用法 new与malloc 的区别和用法 new与malloc 的区别和用法 new与malloc 的区别和用法 new与malloc 的区别和用法 new与malloc 的区别和用法
  3. 所属分类:C++

    • 发布日期:2011-11-16
    • 文件大小:17kb
    • 提供者:tarofriend
  1. 里仁教育详细讲解malloc/free和new/delete

  2. Malloc()与free()是C++/C语言的标准库函数,new/delete是C++的运算符,它们都可用于申请和释放动态内存。
  3. 所属分类:C++

    • 发布日期:2012-04-27
    • 文件大小:227kb
    • 提供者:happem
  1. Malloc和new区别

  2. 1 ,malloc 与free 是C++/C 语言的标准库函数,new/delete 是C++ 的运算符。它们都可用于申请动态内存和释放内存。 2 ,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡 之前要自动执行析构函数。由于malloc/free 是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的 任务强加于malloc /free. 3 ,因此C++ 语言需要一个能完成动态内存分配和初
  3. 所属分类:C++

    • 发布日期:2012-11-17
    • 文件大小:63kb
    • 提供者:jake443403168
  1. VC++ COM组件开发相关实例

  2. 一 组件基础 1 软件开发的阶段 1.1 结构化编程 采用自顶向下的编程方式,划分模块 和功能的一种编程方式。 1.2 面向对象编程 采用对象的方式,将程序抽象成类, 模拟现实世界,采用继承、多态的方式 设计软件的一种编程方式。 1.3 面向组件编程 将功能和数据封装成二进制代码,采用 搭积木的方式实现软件的一种编程方式。 2 组件和优点 2.1 组件 - 实际是一些可以执行的二进 制程序,它可以给其他的应用程序、操 作系统或其他组件提供功能 2.2 优点 2.2.1 可以方便的提供软件定制机
  3. 所属分类:C++

    • 发布日期:2013-01-29
    • 文件大小:96kb
    • 提供者:weibaoqiang
  1. Java理论与实践:再谈Urban性能传言

  2. 本文介绍了现代JVM中的分配比执行得最好的malloc实现还要快得多。HotSpot 1.4.2之后虚拟机中的new Object()常见代码路径最多10条机器指令,而用C语言实现的执行得最好的malloc实现,每个调用平均要求的指令在60到100条之间。而且分配性能在整体性能中不是一个微不足道的部分。JVM擅长发现我们一直以为只有开发人员才能知道的事情,这令人震惊。让JVM根据具体情况在堆栈分配和堆分配之间进行选择,我们就能得到堆栈分配的性能好处,却不必让程序员在进行堆栈分配还是进行堆分配上费
  3. 所属分类:其它

    • 发布日期:2020-03-04
    • 文件大小:47kb
    • 提供者:weixin_38675341
  1. 如何实现一个malloc

  2. 任何一个用过或学过C的人对malloc都不会陌生。大家都知道malloc可以分配一 段连续的内存空间,并且在不再使用时可以通过free释放掉。但是,许多程序员 对malloc背后的事情并不熟悉,许多人甚至把malloc当做操作系统所提供的系统 调用或C的关键字。实际上,malloc只是C的标准库中提供的一个普通函数,而 且实现malloc的基本思想并不复杂,任何一个对C和操作系统有些许了解的程序 员都可以很容易理解。用这种技术时,每个进程仿佛自己独享一片2N字节的内存,其中N是机 器位数。例如在
  3. 所属分类:C

    • 发布日期:2019-07-02
    • 文件大小:766kb
    • 提供者:abacaba
  1. 单片机中C语言的程序与数据存储

  2. 一、五大内存分区: 内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 1、栈区(stack):FIFO就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。 2、堆区(heap):就是那些由new分配的内存块,它们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。 3、自由存储区:就是那些由malloc等分配的内
  3. 所属分类:其它

    • 发布日期:2020-07-14
    • 文件大小:165kb
    • 提供者:weixin_38600696
  1. new与malloc

  2. new与malloc的相同点与不同点。
  3. 所属分类:其它

    • 发布日期:2020-08-02
    • 文件大小:58kb
    • 提供者:weixin_38703968
  1. C++中malloc与free、new与delete的详解与应用

  2. 今天小编就为大家分享一篇关于C++中malloc与free、new与delete的详解与应用,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
  3. 所属分类:其它

    • 发布日期:2020-08-26
    • 文件大小:45kb
    • 提供者:weixin_38679233
  1. C++中new与delete、malloc与free应用分析

  2. 主要介绍了C++中new与delete、malloc与free应用分析,很重要的概念,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:61kb
    • 提供者:weixin_38626473
  1. 嵌入式系统/ARM技术中的浅谈malloc与 kmalloc、cmalloc、realloc、new 的区别

  2. 作者:陶宁,华清远见嵌入式学院讲师。   相关函数原型:   1. Malloc   作 用: Malloc用于动态申请存储空间,它不是关键字,而是一个申请内存的函数   用 法:   Malloc 返回一块内存地址的指针,否则会返回空指针null,这里要注意的是,当内存不再使用的时候,用free()函数进行对内存的释放。   2.calloc   作 用:calloc()函数有两个参数,分别为元素的数目和每个元素的大小,这两个参数的乘积就是要分配的内存空间的大小。
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:107kb
    • 提供者:weixin_38606076
  1. 非MFC的C++内存泄露跟踪与调试

  2. C++提供的内存管理机制非常灵活,内存的分配和释放完全有程序员自己控制。不过任何事物都是其两面性,灵活的另一面则是带来了复杂性。经常我们用New,malloc,realloc分配了内存,却可能也很容易忘记用Delete,free来释放。C++内存泄露这是很多程序常见的问题,也给初学者带来不少的困惑。如为什么程序运行后内存在不停的增加(Windows通过任务管理器可以观察到)。因为分配了内存而没有释放,逐渐耗尽内存资源,后导致系统崩溃。内存泄露除了堆中的之外,还包括核心系统资源的内存泄露。那么在S
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:53kb
    • 提供者:weixin_38637884
  1. C与C++动态分配二维数组的实现方法

  2. C: C中使用函数malloc和free两个函数. //动态分配M*N维 int **a=(int **)malloc(sizeof(int*)*M); for(int i=0;i<M;i++) a[i]=(int *)malloc(sizeof(int)*N); //动态释放 for(int j=0;j<M;j++) free(a[i]); free[a]; C++: C++ 使用关键字new和delete. //动态分配M*N维 int **a=new int *[M
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:28kb
    • 提供者:weixin_38738977
  1. C++堆和栈的区别与联系讲解

  2. C++中,内存分为5个区:堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈:是由编译器在需要时自动分配,不需要时自动清除的变量存储区。通常存放局部变量、函数参数等。 堆:是由new分配的内存块,由程序员释放(编译器不管),一般一个new与一个delete对应,一个new[]与一个delete[]对应。如果程序员没有释放掉,        资源将由操作系统在程序结束后自动回收。 自由存储区:是由malloc等分配的内存块,和堆十分相似,用free来释放。 全局/静态存储区:全
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:77kb
    • 提供者:weixin_38586186
  1. C++中new与delete、malloc与free应用分析

  2. 一般来说,在C/C++的面试时,对于new/delete和malloc/free这两对的使用和区别经常被考查到,如果这种基础的问题都答不上来,估计很难过面试了。本文即是对new/delete和malloc/free这两对的使用和区别较为简单的分析一下,供大家参考。 一、new和delete new和delete是C++的运算符,用于动态分配内存和释放内存。 1.new表达式 标准库定义了operator new函数的几个重载版本,没有使用noexcept说明的版本在内存分配失败时可能会抛出bad
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:63kb
    • 提供者:weixin_38665668
  1. 详解C++ 动态内存分配与命名空间

  2. 1、C++中的动态内存分配 通过new关键字进行动态内存申请 C++中的动态内存申请时基于类型进行的 delete关键用于内存释放 C语言其实是不支持动态内存分配的,是通过malloc库函数来实现的,可能有一些硬件根本不支持malloc;而C++ new是一个关键字,不管在任意编译器上,任意硬件平台上都是能够进行动态内存分配的,这是本质区别。 malloc是基于字节来进行动态内存分配的,new则是基于类型来进行动态内存分配 // 变量申请: Type * pointer = ne
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:53kb
    • 提供者:weixin_38622125
  1. C++中malloc与free、new与delete的详解与应用

  2. C++面试经常会问到关于malloc/free和new/delete的区别,网上有不同版本的解释,这里总结下并加上个人理解和使用。 两者相同点 1.都可以申请动态堆内存。 两者不同点 1.new/delete是C++的操作符,malloc/free是C/C++的标准库函数。 2.new申请的可以理解为对象,new时会调用构造函数,返回指向该对象的指针,delete时调用析构函数;malloc申请的只是内存,不是对象。 3.new/delete是保留字,不需要头文件支持;mallo
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:45kb
    • 提供者:weixin_38502639
« 12 3 4 5 »