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

搜索资源列表

  1. 摩托罗拉C++面试题

  2. 1.介绍一下STL,详细说明STL如何实现vector。 Answer: STL (标准模版库,Standard Template Library.它由容器算法迭代器组成。 STL有以下的一些优点: 可以方便容易地实现搜索数据或对数据排序等一系列的算法; 调试程序时更加安全和方便; 即使是人们用STL在UNIX平台下写的代码你也可以很容易地理解(因为STL是跨平台的)。 vector实质上就是一个动态数组,会根据数据的增加,动态的增加数组空间。 2.如果用VC开发程序,常见这么几个错误,C20
  3. 所属分类:其它

    • 发布日期:2009-08-19
    • 文件大小:40960
    • 提供者:aa074
  1. Visual C++开发经验技巧宝典(第1章)

  2. 第1章 语言基础 1 1.1 基础语句 2 0001 注释的使用方法及注意事项 2 0002 使用汇编语言 2 0003 如何使用内联函数 2 0004 如何使用#define自定义宏 3 0005 使用goto语句进行无条件跳转 3 0006 while循环转为for循环 3 0007 do while循环的分析与使用 4 0008 利用条件运算符简化代码 4 0009 使用exit函数退出进程 5 0010 函数exit的注意事项 5 0011 调试无限循环 5 0012 控制台输入/输出
  3. 所属分类:C++

    • 发布日期:2009-09-04
    • 文件大小:183296
    • 提供者:perhapsbu
  1. C++编程技巧

  2.  在本书中,C++专家Rob Murray就与我们分享了他宝贵的经验和建议,以帮助初中级C++程序员得到进一步的提高。 作者大量采用了实际开发中的代码来作为示例,向读者展示了那些有用的编程策略,并对那些有害的做法进行了警示。为了帮助读者更好地理解,在书中的每一章结束前,在该章中被介绍过的主要内容都被放到了一个列表中,此外,书中还给出了一些问题来激励读者们进行更多的思考和讨论。   本书在一开始就向我们讲解了如何为我们的设计选择正确的抽象,提示我们注意抽象和实现之间的区别—然后,我们就将学到如何
  3. 所属分类:C++

    • 发布日期:2007-12-17
    • 文件大小:7340032
    • 提供者:sunchaohuang
  1. C++编程技巧(下)

  2. ★内容简介★  在本书中,C++专家Rob Murray就与我们分享了他宝贵的经验和建议,以帮助初中级C++程序员得到进一步的提高。 作者大量采用了实际开发中的代码来作为示例,向读者展示了那些有用的编程策略,并对那些有害的做法进行了警示。为了帮助读者更好地理解,在书中的每一章结束前,在该章中被介绍过的主要内容都被放到了一个列表中,此外,书中还给出了一些问题来激励读者们进行更多的思考和讨论。   本书在一开始就向我们讲解了如何为我们的设计选择正确的抽象,提示我们注意抽象和实现之间的区别—然后,我
  3. 所属分类:C++

    • 发布日期:2007-12-17
    • 文件大小:7340032
    • 提供者:sunchaohuang
  1. 纯虚类的使用实例VC++

  2. 封装、继承、多态面向对象设计的三大特点。纯虚类的多态性使程序的设计非常灵活。
  3. 所属分类:C++

  1. [21天学通C.].(Jesse.Liberty).(第3版)

  2. 内容简介:   本书全面系统地介绍了C++编程的基本知识,包括C++的基本数据类型、基本语法和面向对象编程的基础知识,同时介绍了C++新增的内容。全书共分21章,读者大约用一天时间可学完一章的内容。   本书既可作为C++新手开始学习Visual C++ 6.0编程的入门书籍,也可作为有经验的C++编程人员的编程参考书。书中还提供了大量实例代码和练习及测验题,以加深广大读者对所学知识的理解。 目录: 第一篇 第一章开始 1.1引言 1.2C++历史简介 1.3程序 1.4本书要解决的问题 1.
  3. 所属分类:C++

    • 发布日期:2011-03-07
    • 文件大小:12582912
    • 提供者:jszjgzxl
  1. Visual C++实践与提高串口通信与工程应用篇(上)

  2. 第1章  Vistual C  集成开发环境  1.1 Visual C  6.0概述  1.2 安装Visual C  6.0集成环境   1.3 Visual C  6.0界面介绍    1.3.1  工作区窗口和输出窗口    1.3.2 菜单栏和工具栏    1.3.3 编辑区    1.3.4 联机帮助    1.3.5 第一个程序    1.3.6 Visual C  中的文件扩展名  1.4 小结第2章  C  语法基础  2.1  一个简单的C  程序    2.1.1 创建一
  3. 所属分类:C/C++

    • 发布日期:2011-03-29
    • 文件大小:14680064
    • 提供者:stuy_1001191
  1. Absolute C++中文版(原书第2版)-完美的C++教程,文档中还包含英文版

  2. 本书是讲解c++语言程序设计的优秀教程。全书围绕c++语言的结构来组织,开始章节介绍编程的普通概念,接下来详细介绍C++hh的继承、多态、异常处理以及标准模板库(STL),同时还包含模式和uML的介绍。本书内容系统、全面,给出了大量代码示例、自测练习、编程提示和编程练习,并且提供了练习的解答。本书有利于初学者尽快掌握c++的编程知识,养成良好的编程习惯;具备相当编程经验的人,也可以从本书了解到使用c++的更有效的方法。 译者序 前言 第1章  C++基础 1 1.1  C++简介 1 1.1.
  3. 所属分类:C++

    • 发布日期:2012-09-11
    • 文件大小:51380224
    • 提供者:fyf1988
  1. CISCO 技术大集合

  2. CISCO 技术大集合 {适合你们的技术} 二、命令状态 1. router> 路由器处于用户命令状态,这时用户可以看路由器的连接状态,访问其它网络和主机,但不能看到和更改路由器的设置内容。 2. router# 在router>提示符下键入enable,路由器进入特权命令状态router#,这时不但可以执行所有的用户命令,还可以看到和更改路由器的设置内容。 3. router(config)# 在router#提示符下键入configure terminal,出现提示符route
  3. 所属分类:网络基础

    • 发布日期:2013-05-22
    • 文件大小:276480
    • 提供者:u010610376
  1. 小学期异质链表

  2. 设计一个计算图形面积的类库。它的顶层是一个抽象类,并且提供三个纯虚函数:显示数据成员、返回面积和返回体积。    class Shape     {public:      virtual void showData()=0; virtual double reArea()=0; virtual double reVolume()=0;     }; 第二层有Shape类派生TwoDimShape(二维图形)和ThreeShape(三维图形)类。他们增加了有关的数据成员,但没有成员函数的实现。
  3. 所属分类:C++

    • 发布日期:2013-08-28
    • 文件大小:13312
    • 提供者:mupengfei6688
  1. C++复习资料之系列

  2. 复习资料 1.1选择题 1.在一个C++程序中,main函数的位置( c )。 (a) 必须在程序的开头 (b) 必须在程序的后面 ( c ) 可以在程序的任何地方 (d) 必须在其它函数中间 2.用C++语言编制的源程序要变为目标程序必须要经过( d )。 (a) 解释 (b) 汇编 (c) 编辑 (d) 编译 3.C++程序基本单位是( c )。 (a) 数据 (b) 字符 (c) 函数 (d) 语句 4. C++程序中的语句必须以( b )结束。 (a) 冒号 (b) 分号 (c) 空格
  3. 所属分类:C

    • 发布日期:2008-12-30
    • 文件大小:154624
    • 提供者:zhongbeidx
  1. C++探秘:68讲贯通C++.[美]Ray Lischner(带详细书签).pdf 下载

  2. 内容简介 本书采用引导探索式的教学方法,将庞大的C++ 知识体系划分成四个大部分68 讲,每讲都包含一个互动练习,帮助读者循序渐进地学习C++。你可以通过这种互动快速掌握表达式、声明、标准库、自定义函数、类和模板等等C++ 的各方面特性,并最终掌握如何把这些特性组合起来编写复杂的C++ 程序。 本书适合有少量其他语言编程经验的C++ 初学者。 第一部分 C++基础  第1讲 打磨工具   1.1 作者推荐   1.1.1 windows平台   1.1.2 macintosh os 9以及更早
  3. 所属分类:C++

    • 发布日期:2018-03-31
    • 文件大小:50331648
    • 提供者:kxjrzyk
  1. C/C++程序员面试指南.杨国祥(带详细书签).pdf

  2. C、C++语言是IT行业的主流编程语言,也是很多程序员必备的软件基本功,是软件开发行业招聘考查的重点。本书以流行的面试题讲解为主要内容,介绍了C、C++语言基本概念,包括保留字、字符串、指针和引用、结构体、库函数等各个方面的基础知识,介绍了面向对象编程基本概念,包括如何实现继承、多态和封装等。还介绍了排序算法及数据结构的实现,包括链表、堆栈、队列和树。此外,本书开始用两章篇幅详细介绍了中英文面试的注意事项、常见问题及程序员的职业规划等软件工程师的常识。最后四章详细讲解了现在流行的智力测试题。
  3. 所属分类:C++

    • 发布日期:2018-04-08
    • 文件大小:24117248
    • 提供者:kxjrzyk
  1. EDA/PLD中的C++什么时候使用纯虚函数

  2.     通常在实现一个接口的时候使用纯虚函数。接口一般就是一个抽象类。   有时在基类中将某一成员函数定为虚函数,并不是基类本身的要求,而是考虑到派生类的需要,在基类中预留一个函数名,具体功能留给派生类根据需要去定义。例如,我们定义一个Point基类,Point类中没有求面积的area函数,因为点是没有面积的。但是在其直接派生类cricle和间接派生类cylinder中都需要有area函数,而且这两个area函数功能不同,一个求圆面积,一个求圆柱体表面积。在这种情况下应当将area函数声明为虚函
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:50176
    • 提供者:weixin_38703669
  1. C++学习篇?纯虚函数和抽象类

  2. 纯虚函数是一种特殊的虚函数,它的一般格式如下:   class   {   virtual ()=0;   …   };   在许多情况下,在基类中不能对虚函数给出有意义有实现,而把它说明为纯虚函数,它的实现留给该基类的派生类去做。这是纯虚函数的作用。下面给出一个纯虚函数的例子。    #include class point//抽象类 { public: point(int i=0, int j=0) { x0=i; y0=j; } virtual void set(
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:35840
    • 提供者:weixin_38747978
  1. C++和C#之间互相调用经验详谈

  2. 先说说程序大概组织逻辑。主程序有一套公用接口(其实是纯虚类),在加载DLL时候将此接口传到DLL中,这样子模块在需要的时候可以调用父的逻辑了,至于父调子,那更简单了,主程序有一个纯虚类,子模块都继承此接口,并进行重写,主程序按照一定的顺序分别调用,这样父与子的逻辑交互完成了,这些对都是C++程序来说,这当然没问题。现在问题是,要嵌入.NET的类库,由此引发一系列问题。。。。。   软件是以C++为父,DLL作为子的项目。   开发环境:WIN7 64BIT+VS2010+MFC+ATL+CO
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:98304
    • 提供者:weixin_38530536
  1. C++中虚函数和纯虚函数定义

  2. 只有用virtual声明类的成员函数,使之成为虚函数,不能将类外的普通函数声明为虚函数。因为虚函数的作用是允许在派生类中对基类的虚函数重新定义。所以虚函数只能用于类的继承层次结构中。   一个成员函数被声明为虚函数后,在同一类族中的类不能再定义一个非virtual的但与该虚函数具有相同的参数(包括个数和类型)和函数返回值类型的同名函数。   根据什么考虑是否把一个成员函数声明为虚函数?   ①  看成员函数所在的类是否会作为基类   ② 看成员函数在类的继承后有无可能被更改功能,如果希望
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:50176
    • 提供者:weixin_38749305
  1. c++ 虚函数与纯虚函数的区别(深入分析)

  2. 在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。因为它充分体现 了面向对象思想中的继承和多态性这两大特性,在C++语言里应用极广。比如在微软的MFC类库中,你会发现很多函数都有virtual关键字,也就是说, 它们都是虚函数。难怪有人甚至称虚函数是C++语言的精髓。 那么,什么是虚函数呢,我们先来看看微软的解释: 虚函数是指一个类中你希望重载的成员函数,当你用一个基类指针或引用指向一个继承类对象的时候,你调用一个虚函数,实际调用的是继承类的版本。    
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:74752
    • 提供者:weixin_38547151
  1. C++虚析构函数、纯虚析构函数

  2. 分类:   虚析构函数   析构函数的工作方式是:底层的派生类(most derived class)的析构函数先被调用,然后调用每一个基类的析构函数。   因为在C++中,当一个派生类对象通过使用一个基类指针删除,而这个基类有一个非虚的析构函数,则结果是未定义的。运行时比较有代表性的后果是对象的派生部分不会被销毁。然而,基类部分很可能已被销毁,这导致了一个古怪的“部分析构”对象,这是一个泄漏资源。排除这个问题非常简单:给基类一个虚析构函数。于是,删除一个派生类对象的时候有了你所期望的正确
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:51200
    • 提供者:weixin_38548717
  1. C++什么时候使用纯虚函数

  2. 作者:王姗姗,华清远见嵌入式学院讲师。     通常在实现一个接口的时候使用纯虚函数。接口一般就是一个抽象类。   有时在基类中将某一成员函数定为虚函数,并不是基类本身的要求,而是考虑到派生类的需要,在基类中预留一个函数名,具体功能留给派生类根据需要去定义。例如,我们定义一个Point基类,Point类中没有求面积的area函数,因为点是没有面积的。但是在其直接派生类cricle和间接派生类cylinder中都需要有area函数,而且这两个area函数功能不同,一个求圆面积,一个求圆柱体表面
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:49152
    • 提供者:weixin_38725260
« 12 »