自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 C++程序设计案例实训教程 目录

目    录 第一篇  C++过程程序设计第1章  从最简单的案例讲述C++ 11.1  C++程序的结构【案例1-1】  显示“Hello World!” 11.2  常量【案例1-2】  各类常量的使用例子 1.3  变量与基本类型【案例1-3】  取之不尽的箱子 【案例1-4】  物品存放 【案例1-5】  交换物品 1.4  运算符与表达式

2017-10-31 15:31:33 1593

原创 C++程序设计案例实训教程 前言

前    言 对于刚刚入门C++的读者来说,一本具有丰富实例和详细解答的指导书是不可缺少的,特别是准备C++进行毕业设计的高校学生,开始使用C++项目开发的程序员。使用本书精心选择了280个实例,主要针对C++的基本操作语句和基本应用,给出了实际应用中常见问题的解决方案和解决模式,也加入了笔者多年在大型软件公司的C++开发经验和技巧总结。本书的实例尽量求简,通过简单的编程实现直接反映C

2017-10-31 15:30:09 1439

原创 C++程序设计案例实训教程第16章

第16章  异常处理(本资料qq讨论群112133686)因不良的编程习惯或对C++机制未吃透,编写的程序编译的时候虽然能通过,但在运行的时候,可能会出现这样那样的问题,如程序异常退出甚至崩溃。出现比较典型的错误如文件打开错误、除数为0、错误释放内存等。本章演示实例都是各类经典实例及其解决方法,如错误释放指针、栈溢出、使用判断语句不良习惯、cin输入错误、数组超界、作用域错误等经典实例

2017-10-31 15:28:00 593

原创 C++程序设计案例实训教程第15章

第15章  输入输出与文件第四篇  输入输出处理                    第15章  输入输出与文件(本资料qq讨论群112133686)在C语言中,用printf()和scanf()进行输入输出,往往不能保证所输入输出的数据是可靠的、安全的。C++语言的输入输出优于C语言中的printf()和scanf(),C++通过输入输出I/O类库来实现丰富的I/O功能

2017-10-31 15:25:46 827

原创 C++程序设计案例实训教程第14章

第14章  标准模板库(本资料qq讨论群112133686)C++语言提供的标准模板库(Standard Template Library,STL)是面向对象程序设计与泛型程序设计(Generic Programming)思想相结合的一个良好典范。C++标准库中容器类可以方便地存储和操作群体数据,用好C++标准库可以大大提高程序的开发效率。本章介绍了与C++标准库有关的几个基本术语:容

2017-10-31 15:24:25 1196

原创 C++程序设计案例实训教程第13章

第13章  模板         第三篇  泛型程序设计与模板库                      第13章  模板(本资料qq讨论群112133686)模板是C++语言的重要特征,使用能够显著提高编程效率。利用C++的函数模板和类模板,能够快速建立具有类型安全的类库集合和函数集合,进行大规模软件开发,同时提高软件的通用性和灵活性。C++的标准模板库(sta

2017-10-31 15:20:48 1487

原创 C++程序设计案例实训教程第12章

第12章  多态(本资料qq讨论群112133686)多态定义为同样的消息被不同类型的对象接收时导致不同的行为,消息指的对类的成员函数的调用,不同的实现就需要不同的行为,也就是说要调用不同的函数。面向对象的多态性可以分为四类,为专用多态:重载多态和通用多态:强制多态、包含多态和函数多态。前面学过的普通函数及类的成员函数重载属于重载多态。12.1  多态与虚函数定义一个类,使用保

2017-10-31 15:14:21 753

原创 C++程序设计案例实训教程第11章

第11章  继承(本资料qq讨论群112133686)面向对象的程序设计提供了类的继承机制,允许程序员在保持原有类特性的基础上,进行更具体、更详细的类的定义。以原有的类为基础产生新的类,新类继承了原来类的特性,也可以说是从原有类派生出新类。类的派生好处在于代码的重用性和可扩展性。通过继承可以充分利用别人做过的一些类似的的研究和已有的一些分析、解决方案。重用这些代码,便使自己的开发工作站

2017-10-31 15:13:01 649

原创 C++程序设计案例实训教程第10章

第10章  关于对象的高级专题数据的共享和保护机制是C++的重要特性之一。其包含的内容主要为标识符的作用域、可见性和生存期,通过类的静态成员实现同一个类的不同对象之间数据和操作的共享,通过常成员来设置成员的保护属性。作用域是一个标识符在程序正文中有效的区域。类可以被看成是一组有名成员的集合,类X的成员N具有类作用域。可见性指程序运行到某一点,能够引用到的标识符,就是该处可见的标识符。对象从诞生

2017-10-31 15:11:34 765

原创 C++程序设计案例实训教程第9章

第9章  面向对象技术基础(本资料qq讨论群112133686)面向对象程序设计通过抽象、封装、继承和多态使程序代码达到最大限度的可重用和可扩展,提高软件的生产能力,控制软件开发和维护的费用。类是面向对象程序设计的核心,利用其可以实现数据的封装、隐蔽,通过其的继承与派生特性,能够实现对问题深入的抽象描述的功能。本章演示的实例都是C++类基本应用,如怎样定义类,类的继承、多态包括重载

2017-10-31 15:08:53 1549

原创 C++程序设计案例实训教程第8章

第68章  关于函数高级话题C语言是面向函数的语言。C++面向过程的程序设计沿用了C语言使用函数的方法,主函数以外的函数大多是被封装在类中的,主函数或其它函数可以通过类对象调用类中的函数,这样大大降低软件开发的难度。本章演示的实例包括常见的内存使用中的错误,加深对内存使用的认识;再次重点介绍函数的参数与返回,读者须灵活掌握;演示函数指针定义及使用的案例,加深函数与指针认识;介绍函数与函数之间的

2017-10-29 17:29:01 1031

原创 C++程序设计案例实训教程第7章

第7章  函    数在设计程序时,可以将完成某一相对独立功能的程序定义为一个函数(functions)。在程序中,根据应用的需要,由自己定义函数,这类函数称为用户自定义的函数。C语言程序是从main()函数开始执行的。在C语言中没有类和对象概念,在程序模块中直接定义函数。可以认为,一个C程序是由若干个函数组成的,C语言被认为是面向函数的语言。C++面向过程的程序设计沿用了C语言使用函数的方法

2017-10-29 17:27:30 572

原创 C++程序设计案例实训教程第6章

第6章  结构、共用体与链表程序设计高级语言允许程序员利用已经存在的数据类型,包括基本数据类型和其他构造数据类型,自行构造新的数据类型。在程序设计过程中程序要处理的对象,往往不是用一种简单的数据类型就可描述的,为了对关系密切但类型不同的数据进行有效的管理,C语言引进了 结构、共用体的概念。结构体后共用体的类型的定义掌握结构体和共用体变量的定义初始化合影用掌握结构体数组和结构体指针的定义及应用,

2017-10-29 17:24:43 1477

原创 C++程序设计案例实训教程第5章

第5章  指针与引用C++语言提供了两种低级的复合类型——数组和指针。数组和指针的区别在于数组的长度是固定的,数组一经创建,就不允许超出设定的长度来添加新的元素;而指针则可以像迭代器一样用于遍历和检查数组中的元素。不过编写C++程序应尽量使用vector迭代器类型,避免使用低级的数组和指针。在强调速度时,才在类实现的内部使用数值和指针。指针的概念对于初学者来说,一时难以理解,实际上指针可以这样

2017-10-29 17:24:00 808

原创 C++程序设计案例实训教程第4章

第4章  C++字符串第3章介绍了C风格语言字符串的相关内容,字符串的处理在程序中应用广泛,C语言风格字符串是以‘“\0’”(空字符)来作为结尾的字符数组。字符串是用来存储一个以上字符的非数字值的变量。在使用时,程序员需要考虑字符数组大小的开辟和结尾空字符的处理,使用起来有诸多不便。鉴于此,C++提供了string类用于字符串的处理。string类定义在头文件string中,注意和上一章提到的

2017-10-29 17:12:25 850

原创 C++程序设计案例实训教程第3章

第3章  数    组数组是类型名、标识符和维数组成的复合数据类型。类型名规定了存放在数组中的元素的类型,标识符是数组变量的标识符也就是数组名称,而维数则指定数组中包含元素的个数。数组实际上是内存中连续存储的一组同种数据类型的元素(变量),每个一数组有一个唯一的名称,通过在名称后面加索引(index)的方式可以引用它的每一个元素。本章举的实例都是关于数组的,如一维和多维数组元素排序,从一个数组

2017-10-29 17:05:58 989

原创 C++程序设计案例实训教程第2章(qq讨论群112133686)

第2章  类型转换及流程控制C++是一种通用的程序设计语言,特别适合于面向对象的程序设计。它支持数据抽象,支持面向对象的程序设计和通用性程序设计。面向对象程序设计是一种程序设计技术,是对一组问题编写出“好”程序的一种范例。本章的实例都是入门级的,如各类常量的使用例子,递增(increase)运算符(++)、递减(decrease)运算符(--)和取模运算(%)。本章重点讲解控制结构

2017-10-29 16:17:04 1200

原创 C++程序设计案例实训教程第1章

更多加入qq讨论群112133686第1章  用最简单的案例讲述C++若要学会一门程序设计语言,必须得多动手、多实践。本书就是一本用案例的方式帮助读者理解C++技术的入门书。说它入门,是因为本书的案例都是从最基本的C++语法入手,这样会让读者学得更轻松、理解更深刻。在编写C++程序之前,读者必须了解C++的一些基本特征,如定义变量、实现输入和输出、定义数据结构来保存要处理的数据

2017-10-29 15:49:27 2530

原创 扉页

内 容 简 介C++语言是目前世界上使用最广泛的开发语言之一,它支持窗体开发、游戏开发、网络通讯、多媒体开发、黑客技术开发等。本书针对C++语言的各个知识点,列举了280个结合项目实践的例子,供读者通过练习,达到举一还三熟练掌握C++语言编程技术。全书共分4篇16章,一共收集了280个典型的实例,内容涉及C++的基础语法、数字、字符串、内存、指针、函数、类、泛型编程、模板、输入/输出(I/

2017-10-29 15:37:11 303

原创 C++程序设计范例实训实训教程

21天学编程系列 胡兴才                       某某出版社

2017-10-29 15:32:33 905

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除