读书笔记
文章平均质量分 79
Doo66
爱拼才会ya..
展开
-
C++Primer_笔记_异常处理
异常,当一个函数发现一个无法处理的错误时抛出异常,让函数的调用者直接或间接的处理这个问题。 异常处理,是一种允许两个独立开发的程序组件在程序执行期间遇到程序不正常的情况(称为异常,exception )时相互通信的机制。异常抛出:throw (表达式)异常发现与抛出异常:/*发现异常并且抛出异常*/ try { //可能出现异常的语句 }捕获异常:catch(类型名 + 形参名)原创 2016-06-05 18:37:59 · 405 阅读 · 0 评论 -
客户端与服务器端
客户:服务请求方 服务器:服务提供方 客户程序: 1.被用户调用后运行,在通信时主动向远地服务器请求服务。因此,客户程序必须知道服务器程序的地址。 2.不需要特殊的硬件和很复杂的操作系统 服务器程序: 1.是一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。 2.系统启动后即自动调用并一直不断运行着,被动地等待并接受来自各地的客户的通信请求。因此,服原创 2016-08-17 08:09:18 · 731 阅读 · 0 评论 -
理解C++三大特性
封装,继承,多态 封装可以隐藏实现细节,使得代码模块化,继承可以扩展已存在的模块,它们目的都是为了:代码重用。而多态是为了实现另一个目的:接口重用。 什么是多态? eg:开门,开窗户,开电脑,这里“开”就是多态。 多态性可以简单概括为“一个接口,多种实现”,是通过虚函数实现的。基类提供一个虚接口,其派生类重写这个接口,这样就构成了多态。原创 2016-08-15 10:26:16 · 16681 阅读 · 0 评论