25.Consider support for a non-throwing swap.(考虑写出一个不抛出异常的swap函数)
swap是个有趣的函数。原本它只是STL的一部分,而后成为异常安全性编程的脊柱,以及用来处理自我赋值可能性的一个常见机制。
继续阅读“Design and Declaration-25”
学而不思则罔,思而不学则殆。
25.Consider support for a non-throwing swap.(考虑写出一个不抛出异常的swap函数)
swap是个有趣的函数。原本它只是STL的一部分,而后成为异常安全性编程的脊柱,以及用来处理自我赋值可能性的一个常见机制。
继续阅读“Design and Declaration-25”