以最小的努力从noexcept中获利

Val*_*lea 5 c++ noexcept c++11

我理解容器可以优化具有noexcept移动构造函数/赋值/交换的类型.但是,是否有实际的原因(除了文档)指定其他操作noexcept

具体来说,我感兴趣的是,如果标准库中有优化,还可以通过以下方式获得noexcept:

  1. 默认构造函数
  2. 复制构造函数
  3. 复制作业