C++ vector扩容解析noexcept应用场景
c++11提供了关键字noexcept,用来指明某个函数无法——或不打算——抛出异常: void foo() noexcept; // a function specified as will never throw void foo2() noexcept(true); // same as foo void bar(); // a function might throw exception void bar2() noexcept(false); // same as bar 所以我们需要了解以下两点: noexcept有什么优点,例如性能、可读性等等。 需不需要在代码中大量使用
下载地址
用户评论