当前位置: 首页 > news >正文

品牌网站建设有哪些功能广东电子商务网站

品牌网站建设有哪些功能,广东电子商务网站,wordpress听歌插件,有没有做高仿的网站异常接口声明 为了加强程序的可读性#xff0c;可以在函数声明中列出可能抛出异常的所有类型#xff0c;例如#xff1a;void func() throw(A,B,C);这个函数func能够且只能抛出类型A,B,C及其子类的异常如果在函数声明中没有包含异常接口声明#xff0c;则此函数可以抛任何…异常接口声明 为了加强程序的可读性可以在函数声明中列出可能抛出异常的所有类型例如void func() throw(A,B,C);这个函数func能够且只能抛出类型A,B,C及其子类的异常如果在函数声明中没有包含异常接口声明则此函数可以抛任何类型的异常例如void func()一个不抛任何类型异常的函数声明为:void func() throw()如果一个函数抛出了它的异常接口声明所不允许抛出的异常unexcepted函数会被调用该函数默认行为调用terminate函数中断程序如果想抛出特定的类型异常可以利用异常的接口声明。void func() throw()//throw(int)只能抛出int类型的异常 throw()不抛出任何类型的异常 异常变量的生命周期 throw的异常是有类型的可以是数字字符串类对象 throw的异常是有类型的catch需严格匹配异常类型 如果MyException e,会多开销一份数据调用拷贝构造 如果MyException *e不会提前释放对象new自己管理delete 推荐MyException e容易些而且就一分数据 #includeiostreamusing namespace std;class myException{public:myException(){cout myException的默认构造 endl;}myException(const myExceptione){cout myException的拷贝构造 endl;}~myException(){cout myException的析构调用 endl;}void prtintError(){m_A 100;cout error this-m_A endl;}int m_A;};void doWork(){throw myException();}void test01(){try{doWork();}catch (myException *e)//myException e会多开销一份数据{//e-prtintError();//e-prtintError();//e-prtintError();//指向非法内存空间不应该这么做cout 捕获异常 endl;//delete e; //靠自觉释放对象}}int main(){test01();system(pause);return 0;}异常的多态使用 利用多态来实现printError同一个接口的调用 抛出不同的错误对象 #includeiostreamusing namespace std;//异常基类class BaseException{public:virtual void printError(){}};class NullPointerException : public BaseException{public:virtual void printError(){cout 空指针异常 endl;}};class OutofRangeExcrption : public BaseException{public:virtual void printError(){cout 越界异常 endl;}};void doWork(){//throw..//throw NullPointerException();throw OutofRangeExcrption();}void test01(){try{doWork();}catch (BaseException e){e.printError();}}int main(){test01();system(pause);return 0;}
http://www.sadfv.cn/news/327427/

相关文章:

  • 做网站用哪些语言服装商城的网站策划书
  • 网站营销策略哈尔滨seo优化专注
  • 无锡 网站 seo 优化无极网址
  • 高职院校高水平专业建设网站山东省建设项目监理协会网站
  • 搜索引擎网站排行榜积分商城系统
  • 北京个人制作网站免费网站开发模板
  • 河北 网站建设登陆网站空间
  • 百度怎么注册自己的网站江苏省通信建设交易中心网站
  • 长沙做彩票网站公司wordpress 加速会
  • 制作一个网站html5修改器下载
  • 济南网站备案流程泰安人才网58同城
  • 泉州做网站便宜成都广告公司网站建设
  • wordpress wow.js南昌网站优化方案
  • 伙购网官方网站微信公众号网站开发语言
  • 网站的meta标签优化项城市建设方案公示在哪个网站
  • 交易所网站建设做海报素材网站推荐
  • 云主机是不是可以搭建无数个网站湘潭网站公司
  • 建设社区网站有什么借鉴之处可做百度百科参考资料的网站
  • 网站开发用台式机电脑配置网站静态和伪静态意思
  • 网站设计师主要做什么的长春网站建设方案推广
  • 做流量网站江门专业网站建设公司
  • seo优化网站技术排名百度推广网站服务器和空间有什么区别
  • 自己做个网站好还是做别人会员好东莞全网合一网站
  • 静宁网站建设网站推广四个阶段
  • 网站制作怎样做背景网站建设开发公司
  • 在哪个网站做外快设计大连龙采做网站行不行
  • 寻花问柳专注做一家男人最爱的网站关于做旅游网站的参考文献
  • 网站栏目功能分析制作网页代码大全
  • 昆明做网站网站层级
  • 建站软件排行榜西安建设工程有限公司