#noexcept

c++0.9-----c++ primer之noexcept解读

noexcept技术非常重要,奈何c++primer第五版所讲得冗长,需要仔细琢磨才好理解,特此记录一下我的理解:noexcept在第474页讲得较详细。  作者的思路是:首先声明移动操作很少抛出异常,其次标准库容器抛出异常时对原容器对象毫无影响。下面给出了两段详细解释:  1.移动构造函数不分配内存,因此很少抛出异常...