《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
《GNUmake中文手册-v3.80》.pdf这本书对GNU的make工具解析Makefile的规则做了说明,也就是学习Makefile的官方文档,是对书写GNU协议类Makefile的详细说明和工具参考书。
包括make的显示隐式规则介绍,makefile中变量、函数的时使用等
2023/11/12 2:47:57 4.21MB GNU make makefile 中文手册
1
太极Xposed☯️是一个无需Root、不用解锁Bootloader,也不需要刷机就能使用Xposed模块的一个APP,原名exposed与VirtualXposed实现Xposed框架的部分功能。
2023/11/5 6:54:15 6.27MB xposed 模块 xp框架
1
ASP的最新版本ASP.NET是Microsoft用于建立动态的数据库驱动网站的技术。
内容包括:ASP.NETWeb表单的使用,高级ASP.NET页面的开发,ADO.NET的使用,ASP.NET应用程序的使用,ASP.NET应用程序的保护,ASP.NETWeb服务的建立,.NET框架的利用,自定义的ASP.NET控件的建立,ASP.NET的应用程序示例等。
本书内容丰富、图文并茂,适合于需要创建网站的专业程序员阅读。
本书是关于使用ASP.NET建立网站的完整参考书,书中包含数百个代码示例,读者可以使用这些示例开始建立自己的网站前言第一部分使用ASP.NETWeb表单第1章建立ASP.NET页面1.1ASP.NET和.NET框架1.1.1.NET框架类库1.1.2理解名称空间1.1.3标准的ASP.NET名称空间1.1.4与.NET框架兼容的语言1.2ASP.NET控件简介1.2.1简单的ASP.NET页面1.2.2ASP.NET控件的优点1.2.3ASP.NET控件概述1.3向ASP.NET页面中添加应用逻辑1.3.1处理控件事件1.3.2处理页面事件1.4ASP.NET页面的结构1.4.1指令1.4.2代码声明块1.4.3ASP.NET控件1.4.4代码显示块1.4.5服务器端注释1.4.6服务器端包含指令1.4.7文本和HTML标记1.5小结第2章用Web服务器控件建立表单2.1建立智能表单2.1.1Label控件2.1.2TextBox控件2.1.3Button控件2.1.4RadioButton和RadioButtonList控件2.1.5CheckBox和CheckBoxList控件2.1.6DropDownList控件2.1.7ListBox控件2.2控制页面导航2.2.1将表单提交到另一个页面2.2.2使用Redirect()方法2.2.3使用HyperLink控件2.3在控件上进行格式化2.3.1基本Web控件属性2.3.2在Web控件上应用样式2.4小结第3章用检验控件执行表单的检验3.1使用客户端检验3.1.1配置客户端检验3.1.2启用和禁用客户端检验3.2必填域:RequiredFieldValidator控件3.3检验表达式:RegularExpressionValidator控件3.3.1检验电子邮件地址3.3.2检验用户名和口令3.3.3检验电话号码3.3.4检验网址3.3.5检验条目长度3.3.6检验邮政编码3.4比较值:CompareValidator控件3.4.1比较一个控件与另一个控件的值3.4.2比较一个控件的值与固定值3.4.3执行数据类型检查3.5检查值的范围:RangeValidator控件3.6错误汇总:ValidationSummary控件3.7执行自定义的检验:CustomValidator控件3.8禁用检验3.9小结第4章高级控件编程4.1使用视图状态4.1.1禁用视图状态4.1.2将值添加到视图状态4.2显示和隐藏内容4.2.1使用Visible和Enabled属性4.2.2使用Panel控件4.2.3模拟多页面表单4.2.4通过程序添加控件4.2.5将控件添加到页面4.2.6PlaceHolder控件4.2.7动态产生表单4.2.8动态产生列表条目4.3使用复杂控件4.3.1使用Calendar控件显示交互式的日历
2023/10/28 20:34:07 14.51MB ASP.NET 内幕
1
资源为Python最新的3.8版本,包含Windows32和64位。
3.8版本增加了很多新功能,比如f-string等等。
提供给有需要的朋友,共勉。
2023/10/11 3:56:58 25.97MB Python 人工智能
1
FX2N源码V3.8版,程序框架清晰,支持丰富PLC指令,本人亲自测试代码,PLC程序与三菱GXWorks完美兼容如果觉得宝贝好支持AD/DA模数和数模转换支持modbus总线通信支持高速脉冲输出功能PLSY支持RS232触摸屏通信支持RTC时钟支持浮点运算
2023/10/3 21:27:21 24.66MB STM32 PLC 源码 FX2N
1
现代信号谱分析·目录第1章 基本概念1.1 引言1.2 确定信号的能量谱密度1.3 随机信号的功率谱密度1.4 功率谱密度的性质1.5 谱估计问题1.6 补充内容1.7 习题第2章 非参数化方法2.1引言2.2 周期图和相关图方法2.3 用FFT计算周期图2.4 周期图法的性质2.5 Blackman-Tukey方法2.6 窗函数设计中需考虑的问题2.7 其他改进的周期图方法2.8 补充内容2.9 习题第3章 有理谱估计的参数化方法3.1引言3.2 有理谱信号3.3ARMA过程的协方差结构3.4AR信号3.5Yule-Walker方程的阶递推解法3.6MA信号3.7ARMA信号3.8 多变量ARMA信号3.9 补充内容3.10 习题第4章 线谱估计的参数化方法4.1引言4.2 噪声中的正弦信号模型4.3 非线性最小二乘方法4.4 高阶Yule-Walker方法4.5 Pisarenko和MUSIC方法4.6 最小模方法4.7 ESPRIT方法4.8 前向-后向方法4.9 补充内容4.10 习题第5章 滤波器组方法5.1 引言5.2 周期图的滤波器组解释5.3 改进的滤波器组方法5.4 Capon方法5.5 用滤波器组进一步解释周期图5.6 补充内容5.7 习题第6章 空域方法6.1引言6.2 阵列模型6.3 非参数化方法6.4 参数化方法6.5 补充内容6.6 习题附录A 线性代数和矩阵分析工具附录B Cramer-Rao界分析工具附录C 模型阶数选择方法附录D 部分习题答案参考文献
2023/9/21 11:11:11 21.38MB 现代信号谱分析
1
自己写的工具,技术很菜,bug不少……第一次上传,鼓励一下吧!https://github.com/LQX-BNSXmaker/
2023/9/19 8:27:45 7.84MB 工具箱 原创
1
书名:无线通信原理与应用(第二版)——国外电子与通信教材系列作  者:(美)拉帕波特(RappaportT.S.)著,周文安等译出版社:电子工业出版社出版时间:2006-7-1字  数:915000版  次:1页  数:501印刷时间:2006/07/01开  本:印  次:纸  张:胶版纸ISBN:9787121026584包  装:平装所属分类:图书>>工业技术>>电子通信>>无线通信定价:¥49.00本店价:¥39.40折扣:80折内容简介本书是一本高等学校无线通信课程的权威教材。
全书深入浅出地讨论了无线通信技术与系统设计方面的内容,包括无线网络涉及的所有基本课题(特别是3G系统和无线局域网),并且讲解了无线网络技术的最新发展和全球主要的无线通信标准。
全书共分为11章,集中讨论了蜂窝的概念、移动无线电传播、调制技术、多址技术及无线系统与标准,并结合理论对无线通信系统的各个方面进行精辟的论述和统计分析。
本书的语言生动、流畅,并以详细的讲解和实际的例子来阐明重要的知识点。
本书适合作为通信工程和电子信息类相关专业高年级本科生和研究生的教材,并对有一定通信理论基础的工程技术人员和也有很好的参考价值。
作者简介TheodoreS.Rappaport:得克萨斯大学电子工程系教授,并且是PrenticeHall的通信工程与新兴技术系列丛书的主编。
Rappaport教授于1990年成立了移动与便携无线电研究小组(MPRG),这是世界上第一个关注无线通信的大学研究机构与教育基地。
Rappaport教授开发了十几种商业产品,现在均已被主要的几家通信运营商和厂商使用。
目录第1章无线通信系统概述1.1移动无线通信的发展1.2美国移动无线电话1.3全球移动通信系统1.4无线通信系统的实例1.5蜂窝无线通信和个人通信的发展趋势1.6习题第2章现代无线通信系统2.12G峰窝网络2.23G无线网络2.3无线本地环路(WLL)与LMDS2.4无线局域网(WLAN)2.5蓝牙和个域网(PAN)2.6小结2.7习题第3章关于蜂窝的概念:系统设计基础3.1概述3.2频率复用3.3信道分配策略3.4切换策略3.5干扰和系统容量3.6中继和服务等级3.7提高蜂窝系统容量3.8小结3.9习题第4章移动无线电传播:大尺度路径损耗4.1无线电波传播介绍4.2自由空间传播模型4.3电场和电功率4.4三种基本传播机制4.5反射4.6地面反射(双线)模型4.7绕射……第5章移动无线电传播:小尺度衰落和多径效应第6章移动无线电系统中的调制技术第7章均衡、分集和信道编码第8章语音编码第9章无线通信多址技术第10章无线网络第11章无线系统和标准附录A中继理论附录B链路预算中的噪声系数计算附录C成型因子理论中的方差率关系式附录D成型因子理论中的近似空间自协方差函数附录E扩频CDMA的高斯近似附录FQ、ert和erfc函数附录G数学公式表附录H缩略词附录I参考文献索引
1
1.使用如下文法: E®E+T|T T®T*F|F F®(E)|id2.对于任意给定的输入串(词法记号流)进行语法分析,要求采用LR分析器来完成。
手工构造LR分析表,利用移进-归约分析算法(P71图3.12)输出(P73表3.8)对应的动作部分。
如:输入:id*+id/(id+id)#输出:移进按F->id归约按T->F归约移进error……3.要有一定的错误处理功能。
即对错误能提示,并且能在一定程度上忽略尽量少的记号来进行接下来的分析。
例如:从状态0开始的记号流为:bm将b移进之后,栈里的情况应该为:0b2此时查表发现action[2,m]=error输出打印:error把A和状态1相继压入栈,用户指针后移到FOLLOW(A)对应的元素继续分析。
4.利用P94页的表3.13的方式将错误进行分类提示,即给出具体的出错信息。
扩展:在已有文法的基础上再加上减法“-”和除法“/”对应的产生式构成最终的文法。
从而使得记号流可以处理带括号的加、减、乘、除四则运算。
2023/8/20 23:55:43 6KB 编译原理
1
共 91 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡