异常安全
1255645
这个作者很懒,什么都没留下…
展开
-
C++异常安全 http://www.cnblogs.com/qinfengxiaoyue/p/3713762.html
C++异常安全 转自:http://www.cnblogs.com/zgfLawliet/p/3417308.html 异常安全的代码是指,满足两个条件 1异常中立性 : 是指当你的代码(包括你调用的代码)引发异常时,这个异常 能保持原样传递到外层调用代码 2.异常安全性: 抛出异常后,资源不泄露,抛出异常后,不会使原有数据恶化(例如正常指针变野指针)少些try catc转载 2015-10-17 17:48:38 · 633 阅读 · 0 评论 -
异常安全,RAII与C++11 http://www.cnblogs.com/mavaL/articles/2515381.html
异常安全,RAII与C++11 C++11新标准支持lambda表达式后,异常安全的RAII解法就可以简洁高效了,见下面链接文章中的介绍(太好了,这样以后在我自己的代码中也能轻松支持上异常安全啦~) http://blog.csdn.net/pongba/article/details/7911997 而在之前的C++98中,解法是大牛绞尽脑汁转载 2015-10-17 15:04:52 · 913 阅读 · 0 评论 -
C++智能指针简单剖析 www.cnblogs.com/lanxuezaipiao/p/4132096.html
导读 最近在补看《C++ Primer Plus》第六版,这的确是本好书,其中关于智能指针的章节解析的非常清晰,一解我以前的多处困惑。C++面试过程中,很多面试官都喜欢问智能指针相关的问题,比如你知道哪些智能指针?shared_ptr的设计原理是什么?如果让你自己设计一个智能指针,你如何完成?等等……。而且在看开源的C++项目时,也能随处看到智能指针的影子。这说明智能指针不仅是面试官爱问的题转载 2015-10-17 20:33:10 · 463 阅读 · 0 评论 -
如何:异常安全模型 https://msdn.microsoft.com/zh-cn/library/hh279653(v=vs.110)
此文章由机器翻译。 将光标移到文章的句子上,以查看原文。 更多信息。 译文 原文 如何:异常安全模型 Visual Studio 2012 其他版本 一个异常结构的优点是执行,并提供有关异常的数据时,直接从异常。该第一个捕获的语句处理它的语句跳转。 处理程序可以是任意数量的级别在调用转载 2015-10-17 17:45:52 · 1480 阅读 · 0 评论 -
C++中智能指针的设计和使用 http://blog.csdn.net/hackbuteer1/article/details/7561235
C++中智能指针的设计和使用 分类: 面试珠玑2012-05-12 22:48 57628人阅读 评论(63) 收藏 举报 c++deleteconstructorclassreference 转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/7561235 智能指针(s转载 2015-10-17 19:54:13 · 528 阅读 · 0 评论 -
C++异常安全 http://www.cnblogs.com/qinfengxiaoyue/p/3713762.html
C++异常安全 转自:http://www.cnblogs.com/zgfLawliet/p/3417308.html 异常安全的代码是指,满足两个条件 1异常中立性 : 是指当你的代码(包括你调用的代码)引发异常时,这个异常 能保持原样传递到外层调用代码 2.异常安全性: 抛出异常后,资源不泄露,抛出异常后,不会使原有数据恶化(例如正常指针变野指针)少些try c转载 2015-11-26 17:37:47 · 429 阅读 · 0 评论 -
如何编写异常安全的C++代码 http://blog.csdn.net/wingfiring/article/details/660900
如何编写异常安全的C++代码 标签: c++raiipairexceptionnullwrapper 2006-04-12 19:52 8403人阅读 评论(15) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载。 如何编写异常安全的C++代码 关于C++中异常的争论何其多也,但往往是一些不合事实的误解。异常转载 2015-11-26 17:40:16 · 546 阅读 · 0 评论