c++ 面试问题5 异常操作

What happens when a function throws an exception that was not specified by an exception specification for this function?

How do I throw polymorphically?
When I throw this object, how many times will it be copied?
But MFC seems to encourage the use of catch-by-pointer; should I do the same?
What are some ways try / catch / throw can improve software quality?
What should I throw?
What should I catch?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 13,425评论 0 23
  • 说起最近的迷茫,还得从上半年开始。去年入职公司,充满干劲,月度、季度、半年度考核一直是优秀。四月份的时候,部门接了...
    siby阅读 4,296评论 0 7
  • 故事一: 前几天,在微博热搜上看到了这样一条新闻:一位63岁的老母亲,因为儿子患病无钱医治,竟然跳楼自杀,想用她的...
    841fd886a8c5阅读 1,722评论 0 1
  • 先尝试回答下面2个问题: 问题一:我们都知道10000小时天才理论,在一个领域达到世界级高手,需要10000小时。...
    尹丁阅读 5,002评论 1 1
  • 闺蜜珊珊跟老公从三亚度蜜月回来了,给我带了一些礼物,约着喝了一杯下午茶,她告诉了我一个劲爆的消息 「你们 CEO ...
    代码胖阅读 2,895评论 0 0