《C++程序设计教程(第二版)》,作者:钱能,出版社:清华大学出版社,ISBN:7302114641,PDF格式,大小24.9MB,高清影印版。
内容简介:本书是《C++程序设计教程》的第二版。
然而从指导思想、内容结构、写作特点等方面,都以全新的面貌呈现于读者。
全书全部重新执笔,代码全部重写,涵盖了基本C++编程方法的全部技术特征。
本书以C++标准为蓝本,从过程化编程的基本描述,到对象化编程的方法展开,乃至高级编程的实质揭示,形成一条自然流畅的主线,通俗易懂,形象风趣。
本书在内容结构上自成体系,并以独特的描述手法,辐射到计算机专业其他诸课程,体系严谨,结构独特。
作者在长期的教学、科研实践以及ACM大学生程序设计竞赛培训工作中,总结出了许多难能可贵的教学经验,能使读者快捷而准确地找到编程技术要领,洞穿C++内部实现要害,直击抽象编程本质。
与本书配套,《C++课程设计指导》、《C++程序设计习题及解答》、《C++程序设计教程详解》和《C++程序设计教程精粹》也将陆续面世。
除此之外,还配有C++程序设计教程课件和源代码供读者下载。
本书适用于大学计算机程序设计教学,也适合于立志自学成才的读者,帮助他们从零开始走向高级程序员。
本书也旨在引导读者从欣赏C++入门的初级精彩到享受C++经典名作的内在精彩,因而,也是一本软件工作者不可多得的案头参考书。
目录:第一部分基础编程第1章概述1.1程序设计语言1.2c++前史1.3c++1.4c++编程流程1.5程序与算法1.6过程化程序设计1.7对象化程序设计1.8目的归纳1.9练习1第2章基本编程语句2.1说明语句2.2条件语句2.3循环语句2.4循环设计2.5输入输出语句2.6转移语句2.7再做循环设计2.8目的归纳.2.9练习2第3章数据类型3.1整型3.2整数子类3.3浮点型3.4c-串与string3.5数组3.6向量3.7指针与引用3.8目的归纳3.9练习3第4章计算表达4.1名词解释与操作符4.2算术运算问题4.3相容类型的转换4.4关系与逻辑操作4.5位操作4.6增量操作4.7表达式的副作用4.8目的归纳4.9练习4第二部分过程化编程第5章函数机制5.1函数性质5.2指针参数5.3栈机制5.4函数指针5.5main函数参数5.6递归函数5.7函数重载5.8目的归纳5.9练习5第6章性能6.1内联函数6.2数据结构6.3算法6.4数值计算6.5标准c++算法6.6动态内存6.7低级编程6.8目的归纳6.9练习6第7章程序结构7.1函数组织7.2头文件7.3全局数据7.4静态数据7.5作用域与生命期7.6名空间7.7预编译7.8目的归纳7.9练习7第三部分面向对象编程技术第8章类8.1从结构到类8.2成员函数8.3操作符8.4再论程序结构8.5屏蔽类的实现8.6静态成员8.7友元8.8目的归纳8.9练习8第9章对象生灭9.1构造函数设计9.2构造函数的重载9.3类成员初始化9.4构造顺序9.5拷贝构造函数9.6析构函数9.7对象转型与赋值9.8目的归纳9.9练习9第10章继承10.1继承结构10.2访问父类成员10.3派生类的构造10.4继承方式10.5继承与组合10.6多继承概念10.7多继承技术10.8目的归纳10.9练习10第11章基于对象编程11.1抽象编程11.2编程质量11.3分析josephus问题11.4基于过程的解决方案11.5基于对象的解决方案11.6程序维护11.7程序扩展11.8目的归纳11.9练习11第四部分高级编程第12章多态12.1继承召唤多态12.2抽象编程的困惑12.3虚函数12.4避免虚函数误用12.4.3若干限制12.5精简共性的类12.6多态编程12.7类型转换12.8目的归纳12.9练习12第13章抽象类13.1抽象基类13.2抽象类与具体类13.3深度隔离的界面1
2023/11/12 12:58:06 24.32MB 钱能 C++教程 钱能C++ C++程序设计
1
有安全意识的人肯定不会为所有的网站设置同样的密码。
为了提高一站一密码的安全系数,你可能会使用到密码管理器。
不过刚开始使用时可能会有一丝不安,毕竟它将所有的密码都放在了同一个地方,而且很多密码管理器都会同步到所有设备和云上。
在这篇文章中,作者说明了很多密码管理器中都包含一个主要漏洞,而且这个漏洞如被利用可自动填充密码字段!由于作者写作本文是在2014年,因此可能所述的攻击向量已被关闭(如果你知道相关的更新报告,请在评论区留言),不过我认为这些攻击的变种仍然还在。
一言以蔽之:不要使用自动填充功能。
攻击者应该能够实施主动的中间人攻击。
但是要窃取网站的凭证,也没有硬性要求用户必须直接明确地访问或者登录
2023/11/1 0:13:05 248KB 密码管理器的攻防
1
英文原版写作书籍,对于想提高英语论文写作能力的小伙伴很有用处
2023/10/31 3:36:42 4.64MB 英文写作
1
该资源为2011-2020年暨南大学448汉语写作与百科知识考研真题,资源高清无水印哦!该资源为2011-2020年暨南大学448汉语写作与百科知识考研真题,资源高清无水印哦!
1
Excel疑难千寻千解丛书之三EXCEL2010VBA编程与实践高清PDF重新上传《Excel2010VBA编程与实践》是“Excel疑难千寻千解”丛书之一,为读者展示VBA编程的实战技巧,包括工作中的疑难处理方案、自定义函数技术、代码封装技术、功能区设计技术,以及插件开发实战与原理分析。
《Excel2010VBA编程与实践》侧重于“解决问题”,主要展示诸多常见疑难的解决方案。
阅读《Excel2010VBA编程与实践》,可以解决工作中的诸多疑难杂症,大大提高工作效率,且有助于提升编程能力、拓展思路,将理论向实战迈进。
《Excel2010VBA编程与实践》有一个贯穿全文的思想:让代码同时具备准确、纠错、兼容和效率四个特性,所以《Excel2010VBA编程与实践》所有案例都在准确性与高效性的基础上提供完善的错误处理措施与思路讲解,且所有案例都通用于Excel2003、2007和2010。
作者使用Excel2010界面写作,但代码在多个版本中都可以正常运行,不需要任何修改。
《Excel2010VBA编程与实践》包括251个案例,最后一个是VBA的大型综合应用—开发工资管理系统。
书中每个案例采取疑难描述、解决方案、操作方法、原理分析、知识扩展五个步骤进行讲解,力图解决问题之外还让读者可以通晓其思路和原理。
《Excel2010VBA编程与实践》配合《ExcelVBA程序开发自学宝典》学习会有更好效果,该书侧重于VBA的基础理论教学,而《Excel2010VBA编程与实践》则侧重于解决实际问题,属于该书配套的进阶应用。
前者学习理论与语法,而通过《Excel2010VBA编程与实践》学习思路与技巧。
《Excel2010VBA编程与实践》既适合ExcelVBA用户参考学习,又可以作为大中专院校或者企业的培训教材,同时对于在数据处理与分析方面有实践经验的用户也有较高的参考价值。
2023/10/17 21:41:49 97.55MB VBA
1
渲染技术入门经典书籍,美式写作风格,干货满满,适用于多种制作工具。
2023/10/13 5:48:01 103.51MB 渲染
1
参加数学建模竞赛美赛时适用,有较大的参考价值,个人认为十分好用
2023/10/10 4:07:39 308KB 建模 美赛
1
lora技术资料文档,组网方案文档等,比较全的开发资料文档,对开发和论文写作有一定的帮助。
2023/10/7 18:12:54 32.69MB lora
1
软件文档写作模板包括:操作手册、测试计划、概要设计说明书、可行性分析报告、统需求说明书、详细设计说明书、项目计划、项目总结报告、用户手册各个模板
2023/10/4 8:44:16 78KB 软件文档 设计文档
1
COMAP的建模数学竞赛(MCM+)/跨学科建模竞赛(ICM+)是一个国际性的竞赛,旨在为本科生提供作为团队成员参与和提高他们的建模、解决问题和写作能力的机会。
团队应用数学来建模、开发和沟通解决现实问题的方法。
2023/10/1 12:13:35 92KB 美赛
1
共 195 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡