1. 异常和标准C 对它的支持 (前言略) 1.1 异常分类 基于Dr. GUI 的建议,我把我的第一个专栏投入到“程序异常”的系列上。我认识到, “exception”这个术语有些不明确并和上下文相关,尤其是C++标准异常(C++ standard exceptions)和Microsoft 的结构化异常(structured exception handling)。不幸的的是, “异常”一词太常见了,随时出现在语言的标准和常见的编程文献中。因为不想创造一个新 名词,所以我将尽力在此系列的各部分中明确我对“异常”的用法。 Part 1 概述通常意义上的异常的性质,和标准C 库提供的处理它们的方法。 Part 2 纵览Microsoft 对这些标准C 库方法的扩展:专门的宏和结构化异常处理。 Part 3 及其余将致力于标准C++异常处理体系。 (C 语言使用者可能在Part2 后放弃,但我鼓励你坚持到底;我所提出的许多点子同样 适用于C,虽然不是很直接。)
上传时间: 2014-01-13
上传用户:aappkkee
问题描述: 设计哈希表实现电话号码查询系统。 基本要求: 1、设每个记录有下列数据项:电话号码、用户名、地址; 2、从键盘输入各记录,分别以电话号码和用户名为关键字建立哈希表; 3、采用再哈希法解决冲突; 4、查找并显示给定电话号码的记录; 5、查找并显示给定用户名的记录。 6、在哈希函数确定的前提下,尝试各种不同类型处理冲突的方法(至少两种),考察平均查找长度的变化。
上传时间: 2014-01-12
上传用户:lvzhr
本论文以西电基础教学实验中心学生上机管理系统为背景,论述了管理信息系统的概念,结构及系统开发的基本原理和方法。全文共分为绪论、开发方法的选择、系统分析、系统设计、系统实施、结束语等六章。首先论述了该系统的开发背景和系统的简单介绍;然后,讨论了结构化生命周期法、原型法和面向对象这三种开发方法的技术,根据需要选择合适的开发方法;结合本系统详细阐述了系统分析、系统设计的技术及应用,尤其在机房管理人员和上机人员的交流方面采用了C/S结构进行解决;此文还论述了在开发过程中遇到的问题及学到的东西。通过开发这个机房学生上机管理系统,进一步明确了开发研制一个管理信息系统的方法和思想,加深了对管理信息系统的认识,巩固了以前所学的信息系统开发方面的知识,提高了软件开发的水平,为今后在工作岗位上学好用好计算机打下了坚实的基础。
上传时间: 2017-02-04
上传用户:731140412
--文件名:mine4.vhd。 --功能:实现4种常见波形正弦、三角、锯齿、方波(A、B)的频率、幅度可控输出(方波 --A的占空比也是可控的),可以存储任意波形特征数据并能重现该波形,还可完成 --各种波形的线形叠加输出。 --说明: SSS(前三位)和SW信号控制4种常见波形种哪种波形输出。4种波形的频率、 --幅度(基准幅度A)的调节均是通过up、down、set按键和4个BCD码置入器以及一 --个置入档位控制信号(ss)完成的(AMP的调节范围是0~5V,调节量阶为1/51V)。 --其中方波的幅度还可通过u0、d0调节输出数据的归一化幅值(AMP0)进行进一步 --细调(调节量阶为1/(51*255)V)。方波A的占空比通过zu、zp按键调节(调节 --量阶1/64*T)。系统采用内部存储器——RAM实现任意输入波形的存储,程序只支 --持键盘式波形特征参数置入存储,posting 为进入任意波置入(set)、清除(clr)状态 --控制信号,SSS控制存储波形的输出。P180为预留端口,
上传时间: 2017-02-09
上传用户:z1191176801
C++面试宝典,搜集各大知名公司和企业的C++编程面试问题。对就业学生很有帮助
标签: 宝典
上传时间: 2014-01-03
上传用户:gaome
亚龙高架库控制程序 VB 基本结构为PLC通过驱动器控制步进电机实现启动、停止、加速、减速、匀速、换向等运动轮廓,各个方向利用限位开关提供限位保护 本装置控制采用德国西门子公司的S7-200系列的PLC,它可以满足多种多样的自动化控制需要,具有紧凑的设计,良好的扩展性,低廉的价格以及强大的指令,使得S7-200可以近乎完美的满足小规模的控制要求。此外,丰富的CPU类型和电压等级使其在解决用户的工业自动化问题时,具有很强的适应性。S7-200系列是一种可编程序逻辑控制器。它能够控制各种设备以满足自动化控制需要。S7-200的用户程序中包括了位逻辑,中断,计数器,定时器,复杂数学运算以及与其它智能模块通讯等指令内容,从而使它能够监视输入状态,改变输出状态以达到控制目的。尤其是它的两路PTO(高速脉冲输出)功能在步进电极的控制上非常的方便,它可以直接来通过驱动模块来驱动步进电机来实现不同的旋转要求,实现起步的加速或停止时的减速
上传时间: 2013-12-05
上传用户:xuanchangri
(有源代码)数值分析作业,本文主要包括两个部分,第一部分是常微分方程(ODE)的三个实验题,第二部分是有关的拓展讨论,包括高阶常微分的求解和边值问题的求解(BVP).文中的算法和算例都是基于Matlab计算的.ODE问题从刚性(STIFFNESS)来看分为非刚性的问题和刚性的问题,刚性问题(如大系数的VDP方程)用通常的方法如ODE45来求解,效率会很低,用ODE15S等,则效率会高多了.而通常的非刚性问题,用ODE45来求解会有很好的效果.从阶次来看可以分为高阶微分方程和一阶常微分方程,高阶的微分方程一般可以化为状态空间(STATE SPACE)的低阶微分方程来求解.从微分方程的性态看来,主要是微分方程式一阶导系数大的时候,步长应该选得响应的小些.或者如果问题的性态不是太好估计的话,用较小的步长是比较好的,此外的话Adams多步法在小步长的时候效率比R-K(RUNGE-KUTTA)方法要好些,而精度也高些,但是稳定区间要小些.从初值和边值来看,也是显著的不同的.此外对于非线性常微分方程还有打靶法,胞映射方法等.而对于微分方程稳定性的研究,则诸如相平面图等也是不可缺少的工具.值得提出的是,除了用ode系类函数外,用simulink等等模块图来求解微分方程也是一种非常不错的方法,甚至是更有优势的方法(在应用的角度来说).
上传时间: 2014-01-05
上传用户:caixiaoxu26
中文摘要 通用串行总线USB 是PC 体系中的一套全新的工业标准它支持单 个主机与多个外设同时进行数据交换 论文首先会介绍USB 的体系结构和特点包括总线特征协议定义 传输方式和电源管理等等这部分内容会使USB 开发者和用户对USB 有一 个整体的认识 接下来论文会讨论USB 系统的一般开发方法和技术特点分设备端硬 件设备端软件和主机端软件三个部分 然后论文会介绍几个USB 项目的研发过程和技术细节包括USB 手写 识别输入系统USB 通用设备开发平台USB 安全钥和USB 在线编程设备等 等论文会详细介绍USB 设备的硬件和软件开发的技术细节包括USB 设 备协议栈的编写方法同时也会讨论在Windows 98 下开发USB 内核驱动程 序和用户应用程序的一般方法 论文最后还会介绍Motorola 的一些相关开发技术主要是在线编程技 术 论文对广大的USB 设备开发人员和技术人员具备较高的参考价值可 以帮助他们尽快掌握USB 设备的特点以及硬件电路设计和软件编程中的 注意事项 关键字通用串行总线 微控制器 协议栈 设备驱动程序 在线编 程
上传时间: 2017-05-17
上传用户:nairui21
着社会科技的发展,商品经济化的高效益,使计算机的应用已经普及到经济和社会生活的各个领域。为了适应现代社会人们高度强烈的时间观念,人事管理系统软件为机关,团体,事业单位,企业,公司等的人事管理带来了极大的方便,能够为用户提供可靠的信息储存和快捷的查询手段。以往人们使用传统人工的方式管理人事档案,这种管理方式存在着许多缺点。随着科学技术的不断提高,计算机日趋成熟,其强大的功能已为人们深刻认识,作为计算机应用的一部分,使用计算机对单位的人事档案信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高一个单位人事管理的效率。因此,开发这样一套管理软机成为很有必要的事情,它能够具体化、合理化的管理单位的人事信息,用结构化的思维方式运用计算机解决实际工作和生活中遇到的的问题。
标签: 发展
上传时间: 2017-05-30
上传用户:zhoujunzhen
自己实现的AES和DES的加密算法。自己可以随意组成加密数据结构,进行AES和DES的加密。
上传时间: 2014-01-02
上传用户:Late_Li