下载 >  开发技术 >  C > C++程序设计教程.pdf
5

C++程序设计教程.pdf

这个C++可供一般有读过C的或是没读过C的,都是适用的,很基础,适合那些自学的学生
2010-10-22 上传大小:7.61MB
想读
分享
收藏 (5) 举报

评论 共5条

lily_zihan 非常喜欢,建议初学者使用
2018-07-02
回复
u011789995 谢谢分享。
2018-06-11
回复
jet1song 经典的C++教程!
2018-05-02
回复
新标准C++程序设计教程.pdf 高清版下载

新标准C++程序设计教程.pdf

立即下载
C++程序设计教程 第二版 清晰版 带完整书签 PDF

《C++程序设计教程(第二版)》,作者:钱能,出版社:清华大学出版社,ISBN:7302114641,PDF 格式,大小 24.9MB,高清影印版。 内容简介: 本书是《C++程序设计教程》的第二版。然而从指导思想、内容结构、写作特点等方面,都以全新的面貌呈现于读者。全书全部重新执笔,代码全部重写,涵盖了基本C++编程方法的全部技术特征。 本书以C++标准为蓝本,从过程化编程的基本描述,到对象化编程的方法展开,乃至高级编程的实质揭示,形成一条自然流畅的主线,通俗易懂,形象风趣。本书在内容结构上自成体系,并以独特的描述手法,辐射到计算机专业其他诸课程,体系严谨,结构独特。 作者在长期的教学、科研实践以及ACM大学生程序设计竞赛培训工作中,总结出了许多难能可贵的教学经验,能使读者快捷而准确地找到编程技术要领,洞穿C++内部实现要害,直击抽象编程本质。 与本书配套,《C++课程设计指导》、《C++程序设计习题及解答》、《C++程序设计教程详解》和《C++程序设计教程精粹》也将陆续面世。除此之外,还配有C++程序设计教程课件和源代码供读者下载。 本书适用于大学计算机程序设计教学,也适合于立志自学成才的读者,帮助他们从零开始走向高级程序员。本书也旨在引导读者从欣 赏C++入门的初级精彩到享受C++经典名作的内在精彩,因而,也是一本软件工作者不可多得的案头参考书。

立即下载
C C++程序设计教程 谭浩强.pdf

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

立即下载
钱能 C++程序设计教程第一版.pdf(无删减)

新上传的东西,之前的有的是连接不管用,还有一个是我不完整,这是一个完整的第一版

立即下载
VisualC++程序设计案例教程高清版(PDF)

C++面向对象与Visual C++ 程序设计案例教程PDF高清版

立即下载
C++程序设计(谭浩强PDF)

本资源为谭浩强C++程序设计PDF版本,资源分为章节介绍,提取了更加精炼的内容,资料中的源码资源可以在搜索“C++程序设计(谭浩强版+源码)”

立即下载
谭浩强_C++程序设计.pdf (完整版)

我下了一个少了后面几章 这是另找的 完整的

立即下载
C++程序设计(谭浩强)第四版

C++程序设计(谭浩强)第四版 我就是根据这个学习的,讲的非常好,容易入门。

立即下载
C++面向对象程序设计教程--清华大学出版社(第三版).zip )

C++面向对象程序设计教程--清华大学出版社(第三版).zip )包含PPT,文件,源程序

立即下载
C++教程pdf清华大学

学堂在线C++语言程序设计基础(自主模式)清华大学教授郑莉著

立即下载
C++程序设计谭浩强(pdf书籍+教材和课后习题源码+ppt讲义)

C++程序设计谭浩强(pdf书籍+教材和课后习题源码+ppt讲义),资料是花费了心思收集的,包含C++程序设计谭浩强版的书籍,源码,ppt,希望对各位学习C++有用

立即下载
C++程序设计教程(第1版).钱能(带书签)

C++是一种高效实用的程序设计语言,它既可进行过程化程序设计,也可进行面向对象程序设计,因而成为了编程人员最广泛使用的工具。学好C++,很容易触类旁通其他软件,C++架起了通向强大、易用、真正的软件开发应用的桥梁。许多高等院校已经开设了C++程序设计语言课,急需一本实用的教材。 本书是作者总结两年教学实践的经验写成的,适合用作大学计算机专业和非计算机专业的程序设计基础课程教材,也可供自学的读者使用。 本书共分两大部分。第一部分,第1章至第10章是基础部分,主要介绍C++程序设计语言、程序结构和过程化基础。第二部分,第11章至第21章,是面向对象程序设计部分,它建立在C++程序设计基础之上,讲述了面向对象程序设计方法。

立即下载
C++高级进阶教程.陈刚(带详细书签).pdf 下载

C++高级进阶教程(重点大学计算机教材) 本书在假定读者有一定的C++编程能力的基础上,进一步加强了对一些基本概念(如文字常量与常变量、指针与引用、作用域与生命期、分离编译模式、声明与定义、静态联编与动态联编等)的解释,介绍了一些不太常用的关键字(如volatile、mumble、static cast、dynamic_cast、 const_cast、reinterpret_cast等)的用法。同时,介绍了一些C++语言机制的底层实现方案,如引用是怎样实现的、对象上的实例成员函数是怎样被调用的、虚函数表是如何存储以及如何被访问的、new和delete的实现过程是怎样的,等等。另外,还进一步加深了对一些常用的C++语言机制的讲解,如sizeof的用法、typedef的用法、命名空间的定义和使用、多维数组与多重指针、各种操作符的重载等,同时也对一些高级话题,如怎样调试程序、为什么需要设计模式、怎样应对C++语言的复杂性等进行了探讨。 希望通过对这些内容的学习,使读者能够在微观和宏观两个方面进一步拓展对C++语言的认识,从而能够更好地利用它进行程序开发。 本书可作为高年级本科生、研究生的程序设计语言教材,也可供相关的工程技术人员参考。 第1章 C++基础知识 1.1 关于C++标准 1.2 文字常量和常变量 1.3 const的用法 1.4 const cast的用法 1.5 mutable的用法 1.6 求余运算符 1.7 sizeo]f的用法 1.8 引用与指针常量 1.9 左值的概念 1.10 关于goto语句 1.11 volatile的用法 1.12 typedef的用法 1.13 关于字符串 1.14 什么是链式操作 1.15 关于名字空间 1.16 怎样定义复杂的宏(Macro) 1.17 explicit的用法 第2章 数据类型与程序结构 2.1 C++的数据类型 2.2 C++中的布尔类型 2.3 void的用法 2.4 枚举类型的定义和使用 2.5 结构与联合体 2.6 数据类型转换 2.7 声明与定义的区别 2.8 关于初始化 2.9 作用域和生命期 2.10 关于头文件 2.11 什么是分离编译模式 第3章 函数 3.1 关于main()函数 3.2 函数参数是如何传递的 3.3 实现函数调用时堆栈的变化情况 3.4 关于函数参数的默认值 3.5 如何禁止传值调用 3.6 定义和使用可变参数函数 3.7 关于函数指针 3.8 关于函数重载 3.9 关于操作符重载 3.10 类的成员函数与外部函数(静态函数)的区别 3.11 关于内联函数 3.12 函数的返回值放在哪里 3.13 extem“C”的作用 第4章 类与对象 4.1 类与对象概述 4.2 类定义后面为什么一定要加分号 4.3 关于初始化列表 4.4 对象的生成方式 4.5 关于临时对象 4.6 关于点操作符 4.7 嵌套类与局部类 4.8 对象之间的比较 4.9 类的静态成员的定义和使用 4.10 类的设计与实现规范 4.11 抽象类与纯虚函数 4.12 类对象的内存布局 4.13 为什么说最好将基类的析构函数定义为虚函数 4.14 对象数据成员的初始值 4.15 对象产生和销毁的顺序 4.16 关于拷贝构造函数 第5章 数组与指针 5.1 数组名的意义 5.2 什么是指针 5.3 数组与指针的关系 5.4 数组的初始化 5.5 多维数组与多重指针 5.6 成员数据指针 5.7 关于this指针 5.8 什么是悬挂指针 5.9 什么是解引用 5.10 指针与句柄 第6章 模板与标准模板库 6.1 关于模板参数 6.2 关于模板实例化 6.3 函数声明对函数模板实例化的屏蔽 6.4 将模板声明为友元 6.5 模板与分离编译模式 6.6 关于模板特化 6.7 输入,输出迭代子的用法 6.8 bitset的简单用法 6.9 typename的用法 6.10 什么是仿函数 6.11 什么是引用计数 6.12 什么是ADL 第7章 内存管理 7.1 C++程序的内存布局 7.2 理解new操作的实现过程 7.3 怎样禁止在堆(或栈)上创建对象 7.4 neW和delece的使用规范 7.5 delete和delete[]的区别 7.6 什么是定位放置new 7.7 在函数中创建动态对象 7.8 什么是内存池技术 第8章 继承与多态 8.1 私有成员会被继承吗 8.2 怎样理解构造函数不能被继承 8.3 什么是虚拟继承 8.4 怎样编写一个不能被继承的类 8.5 关于隐藏 8.6 什么是RTTI 8.7 虚调用的几种具体情形 8.8 不要在构造函数或析构函数中调用虚函数 8.9 虚函数可以是私有的吗 8.10 动态联编是怎样实现的 8.11 操作符重载 8.12 []操作符重载 8.13 *操作符重载 8.14 赋值操作符重载 8.15 输入、输出操作符重载 第9章 流类库与输入/输出 9.1 什么是IO流 9.2 IO流类库的优点 9.3 endl是什么 9.4 实现不带缓冲的输入 9.5 提高输入输出操作的稳健性 9.6 为什么要设定locale 9.7 char*和wch_T*之间的转换 9.8 获取文件信息 9.9 管理文件和目录的相关操作 9.10 二进制文件的IO操作 第10章 异常处理 10.1 C++为什么要引入异常处理机制 10.2 抛出异常和传递参数的不同 10.3 抛出和接收异常的顺序 10.4 在构造函数中抛出异常 10.5 用传引用的方式捕捉异常 10.6 在堆栈展开时如何防止内存泄漏 第11章 程序开发环境与实践 11.1 关于开发环境 11.2 在IDE中调试程序时查看输出结果 11.3 使用汇编语言 11.4 怎样调试C++程序 11.5 关于编码规范 11.6 正确使用注释 11.7 静态库与动态库 第12章 编程思想与方法 12.1 C与C++最大的区别 12.2 一个代码重构的例子 12.3 实现代码重用需要考虑的问题 12.4 为什么需要设计模式 12.5 再论C++的复杂性 参考文献

立即下载
C++程序设计(谭浩强)PDF扫描版第2卷(共3卷)

C++程序设计 扫描版,谭浩强编著,清华大学出版社,2004年6月第一版。 注意:其他两卷在本网页下面我的其它资源里可以找到 内容简介 C++是近年来国内外广泛使用的现代计算机语言,它既支持面向过程的程序设计,也支持基于对象和面问对象的程序设计。国内许多高校已陆续开设了C++程序设计课程。但是由于C++涉及概念很多,语法比较复杂,内容十分广泛使不少人感到学习难度较大,难以人门。 本书作者深入调查了我国大学的程序设计课程的现状和发展趋势参阅了国内外数十种有关C++的教材,认真分析了学习者在学习过程中遇到的困难,研究了初学者的认识规律。在本书中做到准确定位,合理取舍内容,设计了读者易于学习的教材体系,并且以通俗易懂的语言化解了许多复杂的概念,大大减少了初学者学习C++的困难。 考虑到许多读者在学习C++前未学过其他语言本书把入门起点降低,读者不需要具备C语言的基础。本书包括14章,分为4 篇:基本知识面向过程的程序设计;基于对象的程序设计;面向对象的程序设计。本书内容全面,例题丰富,概念清晰,循序渐进,易于学习。 本书是依据ANSI C++标准进行介绍的,引导读者从开始就按标准C++的规定编程。本书配有两本辅导教材,即《C++程序设计题解与上机指导》 和《C++编程实践指导》。 本书是大学各专业学生学习C++的基础教材,也是适于初学者学习的教材。即使没有教师讲授,读者也能看懂本书的大都分内容

立即下载
c++qt程序设计工程实训教程配套资源

本书介绍以C++编程语言为基础的Qt图形界面编程,全书以两个实际项目为背景,共分为10个完整、独立的实训项目,按照完成一个独立的实际项目需要的知识点来组织每个实训内容,在实现功能递增的七个版本的计算器和两个版本的五子棋中不断深化,逐步引出面向Qt图形界面编程实践的问题和知识点。本书的第一个实训是实训准备,介绍Qt编程环境的搭建;第二个至第八个实训,围绕图形界面计算器的实现,在功能复杂度逐步提高、逐步深化中展开,通过七个完整、独立的计算器实训,使读者掌握Qt图形界面编程的窗体控件、布局、菜单、事件、信号和槽等知识;第九、第十个实训,通过介绍五子棋人人对战和人机对战,使读者进一步掌握Qt的进阶编程。本书适合作为高等学校计算机及相关专业程序设计工程实训课程的教材,也可供计算机爱好者及其他自学人员参考。

立即下载
c++builder6.0程序设计教程PDF版

c++ builder 6.0教程PDF版,c++builder的入门教程,全书共300多页。

立即下载
谭浩强_C++程序设计 高清完整.pdf

在网上找到了谭浩强的《C++程序设计》PPT版的,但是不方便看,现在简单的转换成PDF版的,和大家一起分享

立即下载
C++程序设计(谭浩强)PDF扫描版第3卷(共3卷)

C++程序设计 扫描版,谭浩强编著,清华大学出版社,2004年6月第一版。 注意:其他两卷在本网页下面我的其它资源里可以找到 内容简介 C++是近年来国内外广泛使用的现代计算机语言,它既支持面向过程的程序设计,也支持基于对象和面问对象的程序设计。国内许多高校已陆续开设了C++程序设计课程。但是由于C++涉及概念很多,语法比较复杂,内容十分广泛使不少人感到学习难度较大,难以人门。 本书作者深入调查了我国大学的程序设计课程的现状和发展趋势参阅了国内外数十种有关C++的教材,认真分析了学习者在学习过程中遇到的困难,研究了初学者的认识规律。在本书中做到准确定位,合理取舍内容,设计了读者易于学习的教材体系,并且以通俗易懂的语言化解了许多复杂的概念,大大减少了初学者学习C++的困难。 考虑到许多读者在学习C++前未学过其他语言本书把入门起点降低,读者不需要具备C语言的基础。本书包括14章,分为4 篇:基本知识面向过程的程序设计;基于对象的程序设计;面向对象的程序设计。本书内容全面,例题丰富,概念清晰,循序渐进,易于学习。 本书是依据ANSI C++标准进行介绍的,引导读者从开始就按标准C++的规定编程。本书配有两本辅导教材,即《C++程序设计题解与上机指导》 和《C++编程实践指导》。 本书是大学各专业学生学习C++的基础教材,也是适于初学者学习的教材。即使没有教师讲授,读者也能看懂本书的大都分内容

立即下载
C++程序设计语言.pdf

C++语言之父的经典名著之最新版本,全面掌握标准C++11及其编程技术的权威指南! 第1版1985年,第2版1991年,第3版1997年,特别版2000年,第4版2013年,经典无限延伸…… C++程序设计语言(原书第4版)是在C++语言和程序设计领域具有深远影响、畅销不衰的经典著作,由C++语言的设计者和最初的实现者Bjarne Stroustrup编写,对C++语言进行了最全面、最权威的论述,覆盖标准C++以及由C++所支持的关键编程技术和设计技术。本书英文原版一经面世,即引起业内人士的高度评价和热烈欢迎,先后被翻译成德、希、匈、西、荷、法、日、俄、中、韩等近20种语言,数以百万计的程序员从中获益,是无可取代的C++经典力作。 新的C++11标准使得程序员能以更清晰、更简明、更直接的方式表达思想,从而编写出更快速和高效的代码。在最新出版的第4版中,Stroustrup博士针对最新的C++11标准,为所有希望更有效使用C++语言编程的程序员重新组织、扩展和全面重写了这本C++语言的权威参考书和学习指南,细致、全面、综合地阐述了C++语言及其基本特性、抽象机制、标准库和关键设计技术。

立即下载
程序设计教程 用C++语言编程(第3版)[陈家骏、郑滔]

本书是以C++作为实现语言的门程序设计课程的教材,以基本的程序设计问题为核心,系统地介绍程序设计的技术、方法和理念。本书概念讲解准确、系统性强,既有简单解法的描述,又有深层次的话题讨论。适合以C++为平台讲授程序设计课程的高校采用。

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

C++程序设计教程.pdf

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: