《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
2020全新版HCIE3.0数通路由交换-笔试题库.rar
2023/11/8 0:20:54 10.36MB HCIE 笔试 题库 2020
1
RT-LAB是由加拿大Opal-RTTechnologies推出的一套工业级的系统平台软件包。
通过应用这种开放,可扩展的实时平台。
通过RT-LAB,工程师可以直接将利用MATLAB/Simulink或者MATRIXx/SystemBuild建立的动态系统数学模型应用于实时仿真、控制、测试以及其它相关领域。
RT-LAB是一种全新的基于模型的工程设计应用平台。
工程师可以在一个平台上实现工程项目的设计,实时仿真,快速原型与硬件在回路测试的全套解决方案。
RT-LAB的应用,为基于模型的设计思路带来了革命性变化。
由于其开放性,RT-LAB可以灵活的应用于任何工程系统仿真与控制场合;
其优秀的可扩展性能为所有的应用提供一个低风险的起点,使得用户可以根据项目的需要随时随地对系统运算能力进行验证及扩展-不论是为了加快仿真速度或者是为满足应用的实时硬件在回路测试的需要。
2023/11/5 12:40:30 492KB Artemis Rtevent
1
全球领先的多物理场仿真分析软件商COMSOLInc,2013年5月3日发布了最新的COMSOL仿真平台,为全球用户带来更多仿真分析功能。
全新的COMSOLMultiphysicsV4.3b新增了五个专业模块,对原产品线各模块也有不同程度的功能提升新增专业模块comsol4.3b破解文件
2023/10/31 21:05:16 13KB comsol
1
PTCMS4.3.0版本属于全新开发,新版UI,在PTCMS4.2.8基础上,花了大量时间进行修复+去后门+修漏洞+优化,并额外编写了共计12条内置采集规则。
1、电脑端+手机端2、带3个PC端模板+4个手机端模板3、带AMP、MIP集权引导页4、带作者入驻功能,作者收益设置5、内置采集,傻瓜式一键点击,即可采集,能达到10秒采集5部的速度。
6、原创专区+开放专区7、订阅设置,月票兑换功能8、强大的SEO优化功能,TKD设置、URL优化设置、百度推送、神马推送9、书籍付费管理、VIP会员环境要求:Nginx1.15MySQL5.5php7,内附安装教程。
2023/10/26 17:13:16 45.42MB PTCMS 小说源码
1
ENVI5.1于2013年12月正式发布,延续ENVI5的界面风格,支持最新的传感器、支持hdf5数据;
新的光谱曲线显示窗口;
新增流程化的镶嵌工具,能自动生成接边线、新增高级的色彩平衡功能;
全新的ROI工具,可将ROI用于任何与之有地理重叠的栅格数据;
提供更多的波谱库数据、全球DEM数据、全球小比例尺shapefile矢量数据;
新增工程化的管理方式,能将打开的多个数据保存成工程文件;
改进的正射校正工具大大提高处理效率;
新增API接口。
2023/10/26 3:46:20 307KB ENVI 5.1 License
1
KaliLinux是基于Debian的Linux发行版,设计用于数字取证和渗透测试。
而KaliLinux发行版今年迎来了其诞生十周年。
作为极具人气的开源项目,由OffensiveSecurity负责维护的KaliLinux日前宣布将在2017年的美国黑帽大会上发布全新KaliLinux认证专家(简称KLCP)
2023/10/24 2:32:11 67B kali 渗透测试 安全牛
1
本书侧重于函数的实战应用,共分12章,前10章分别介绍了数学函数、统计函数、日期和时间函数、文本函数、逻辑函数、查找和引用函数、财务函数、信息函数以及数据库和三角函数在实战中的应用;
第11章介绍了函数与Excel其他功能的结合使用,另外第12章单独介绍了Excel2013的特有函数。
读者可以在本书中查询相关案例,从而在工作中得到解决问题的方法;
也可以将本书作为学习Excel函数的参考书或习题集,以通过对本书中案例的演练来掌握常用的函数。
本书主要适用于希望快速掌握Excel函数相关知识,并使用公式和函数解决办公中实际问题的用户,适用于不同年龄段的办公人员、文秘、财务人员、公务员,尤其对刚进入职场的工作人员,在解决实际问题上有很大的指导作用。
Chapter01 公式与函数必会知识和操作1◎认识公式、函数及运算符2001 认识公式与函数的作用与联系2002 运算符的类型及其用途2003 计算中的运算顺序4◎灵活处理数据计算中的各种引用5004 利用快捷键调整单元格的引用方式5005 处理跨表引用6006 处理跨工作簿引用8◎数据计算中的互换准则与数据区分9007 用数值指代逻辑值的规则9008 用数学运算替代逻辑函数11009 区分空单元格与空文本13010 让空白单元格不显示为013◎函数屏幕提示的妙用15011 提示函数的语法结构15012 查看函数参数的意义17013 快速选定指定参数17014 快速获取函数的帮助信息19◎处理数据计算的方法20015 计算公式结果的几种方法20016 使用【F9】键查看公式结果21017 批量复制公式——按【Ctrl+Enter】组合键21018 批量复制公式——按【Ctrl+D】组合键23019 批量复制公式——拖动控制柄24020 批量复制公式——双击控制柄25021 批量复制公式——使用粘贴选项功能26Chapter02 数学函数应用实例29◎求和函数30001 计算所有生产线的总产量30002 计算签单总额在300000元以上的总金额32003 计算销售部当月的实发工资总和34004 计算销售量排前三的商品总销量36005 高斯求和38006 汇总女装订单表中已收到的定金总额39007 汇总跳远成绩在1.9米以上的学生人数41008 计算工资在8000元以上的员工工资总和44009 计算提成在1500~2000元的员工工资总和45010 统计会员在项链上的总消费48011 统计会员在项链和手镯上的总消费49012 汇总选中单元格所在行100元以上补贴总额51013 计算前三名和后三名的数据之和53014 汇总鼠标所在列中大于7500的生产量54015 计算售价10元以下、销量200以上的商品总利润56016 统计销量300以上的竹盐系列产品总利润57017 计算满足一定条件的一、二级教师工作量之差58018 汇总销售部和市场部迟到的人数60019 计算低值易耗品采购总金额61020 计算男性员工人数63021 统计购买铂金戒指的男性会员人数64022 汇总男性会员在首饰上的总消费66023 汇总教学能力85分以上的一级教师总工作量67024 汇总所有车间员工的实际开支费用69◎随机数函数70025 随机生成抽检产品的序号70026 制作随机顺序的面试次序表73027 将三个部门的员工随机分组77028 随机抽取5名员工的编号81029 随机抽取一名员工工资数据84◎取舍函数87030 将跳远平均成绩保留两位小数87031 以“万元”为单位计算当月的产品销售总利润89032 汇总数量计量单位不同的金额90033 将员工实发工资保留“角”,忽略“分”91034 计算顺利完成业务需要的人数93035 计算发放工资所需各种面额钞票的数量94036 给通讯录中的数据编号96037 计算员工年限工资98038 计算可以组建的业务小组的个数101039 计算员工的提成工资103040 制作商品简易标签104◎求积函数106041 计算车间每小时生产产值106042 跨表计算总产值108043 根据三边求普通三角形的面积
2023/10/16 19:22:39 65.42MB Excel Office
1
如果你要构建移动网站,那么本文可以帮你选择合适的技术方案。
本文并没有具体描述如何去开发,只是介绍应该如何选择正确的方法。
在开始之前我们有必要明确一下这次实践的目标。
一般来说,想要构建网站的人可分为两大类:这两种目标是截然不同的,所以相应的技术方法也不同。
前者的目标可以归结为:构建一个无缝缩放的网站。
这样的网站可以在不同尺寸的屏幕上正常显示,而网站原有的结构、导航等则保持不变;
后者的目标是构建一个全新的移动网站,以满足移动用户的需求(无论用户是否处于运动状态),这需要不同的视图设置和交互设计。
为了区分现有的不同技术,本文使用了术语:“无缝缩放”和“内容自适应”。
前者的意思是当现有的网站面向不同分
1
与网络上流传的VisualAssist破解版不同,这是我自己使用的10.9.2218的汉化破解完美版,本版本同样基于飘云阁破解补丁2.0实现。
具体安装方法如下:1.安装VA_X_Setup2118(确保是全新安装,之前没有安装过。
如果安装过请务必清理干净并不要使用网络上的VA_X.dll破解补丁!)2.运行visualassistx通用破解补丁v2.0后,点击安装按钮3.将VAOpsWin.dll拷贝到C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\.0%\Extensions\%randomdir%下覆盖原文件实现vax的汉化..0%请根据自己的版本来确定,%randomdir%是visualassistX所在的随机文件夹。
4.启动VisualStudio后,将会弹出飘云阁的提示,注册信息已经在粘贴板中,进入VisualStudio环境后会自动弹出输入key窗口。
如果没有,执行VASSSIT|Options点击enterkey按钮,将下面的信息复制到key窗口后,单击确定按钮,会提示:Thanksforyourpurchasing!PYG解密小组(254-userlicense)Supportends2099.12.3100001M-70NDZJ-7RRVVH-7RH4HU-37427D-3TBFTR-TAPC8P-QQM4FR-6P4Y8V-7RK7YC-YFGK8M5.执行工具|导入导出设置命令导入“VisualAssistX菜单栏”实现VASSISTX的菜单栏汉化6.ENJOY!
2023/10/11 19:05:39 25.31MB 10.9.2218 汉化破解 完美版
1
共 296 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡