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

搜索资源列表

  1. C++设计新思维:泛型编程与设计模式

  2. 它是中高级人士的专业书籍,阅读它需要有一定的编程基础。 用C++描述的,在这本书里你会惊讶于C++中的template强大,这种将“设计模式”和“template编译期多态”(注:非virtual的运行期多态)结合起来的设计思维,将C++程序设计技术推到了一个新的高度。
  3. 所属分类:C++

    • 发布日期:2010-08-16
    • 文件大小:13631488
    • 提供者:hillrking1984
  1. c有史以来最全的C语言笔试面试题

  2. 1.多态类中的虚函数表是Compile-Time,还是Run-Time时建立的? 答案:虚拟函数表是在编译期就建立了,各个虚拟函数这时被组织成了一个虚拟函数的入口地址的数 组.而对象的隐藏成员--虚拟函数表指针是在运行期--也就是构造函数被调用时进行初始化的,这是实 现多态的关键. 3.main主函数执行完毕后,是否可能会再执行一段代码?(朗讯的一道笔试题) 答案:可以,可以用_onexit 注册一个函数,它会在main 之后执行; 如果你需要加入一段在main退出后执行的代码,可以使用ate
  3. 所属分类:C

    • 发布日期:2011-02-22
    • 文件大小:399360
    • 提供者:hezl520
  1. C/C++面试题目及解答.doc

  2. 看看格式,再看看大小,应该看出它的含金量,200多页吧,不多。部分:1.多态类中的虚函数表是Compile-Time,还是Run-Time时建立的?答案:虚拟函数表是在编译期就建立了,各个虚拟函数这时被组织成了一个虚拟函数的入口地址的数组.而对象的隐藏成员--虚拟函数表指针是在运行期--也就是构造函数被调用时进行初始化的,这是实现多态的关键.2.将一个 1M -10M 的文件,逆序存储到另一个文件,就是前一个文件的最后一个 字符存到新文件的第一个字符,以此类推。3.main主函数执行完毕后,是
  3. 所属分类:C

    • 发布日期:2008-05-12
    • 文件大小:261120
    • 提供者:perfectpdl
  1. .net_笔试题目

  2. 部分内容为: [.NET(C#)] ASP页面有时显示比较慢,因为服务器端代码是解释性的不是编译的. 由于ASP代码不是结构化的所以难于维护,加上ASP不支持错误处理和语法检查。 而ASP.NET页面是结构化的。每个页面都是一个继承了.NET类System.Web.UI.Page的类。 另外ASP.NET的后台编码功能允许进一步采用结构化的方式. 页面请求是和WEB服务器在编译后高速缓存ASP.NET页面。 [.NET(C#)] 覆盖(override)和重载(overload): 覆盖是指子
  3. 所属分类:C#

    • 发布日期:2011-11-02
    • 文件大小:167936
    • 提供者:goodbyeq
  1. 详解C++虚函数的工作原理

  2. 静态绑定与动态绑定 讨论静态绑定与动态绑定,首先需要理解的是绑定,何为绑定?函数调用与函数本身的关联,以及成员访问与变量内存地址间的关系,称为绑定。 理解了绑定后再理解静态与动态。 静态绑定:指在程序编译过程中,把函数调用与响应调用所需的代码结合的过程,称为静态绑定。发生在编译期。 动态绑定:指在执行期间判断所引用对象的实际类型,根据实际的类型调用其相应的方法。程序运行过程中,把函数调用与响应调用所需的代码相结合的过程称为动态绑定。发生于运行期。 C++中动态绑定 在C++中动态绑定
  3. 所属分类:其它

    • 发布日期:2020-12-17
    • 文件大小:229376
    • 提供者:weixin_38502693
  1. 深入理解C++的动态绑定与静态绑定的应用详解

  2. 为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误。需要理解四个名词:1、对象的静态类型:对象在声明时采用的类型。是在编译期确定的。2、对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态类型无法更改。关于对象的静态类型和动态类型,看一个示例: 代码如下:class B{}class C : public B{}class D : public B{}D* pD = new D();//pD的静态
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:65536
    • 提供者:weixin_38611508
  1. C++编译期多态与运行期多态

  2. 前言   的C++不再是个单纯的“带类的C”语言,它已经发展成为一个多种次语言所组成的语言集合,其中泛型编程与基于它的STL是C++发展中为出彩的那部分。在面向对象C++编程中,多态是OO三大特性之一,这种多态称为运行期多态,也称为动态多态;在泛型编程中,多态基于template(模板)的具现化与函数的重载解析,这种多态在编译期进行,因此称为编译期多态或静态多态。在本文中,我们将了解:   什么是运行期多态   什么是编译期多态   它们的优缺点在哪   运行期多态   运行期多态的
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:78848
    • 提供者:weixin_38658568