exchange 共 1 篇文章

C++ std::exchange在实现移动操作中的惯用法
2026-05-09 00:41:22
C++ std::exchange在实现移动操作中的惯用法 std::exchange 是 C++14 引入的一个实用工具,它允许你原子性地替换一个对象的值,并返回被替换前的旧值。这个看似简单的功能,在实现 C++ 的移动语义时,能够极大地简化代码,提升安全性和可读性。 认识 std::exchan
C++ exchange 移动语义
17 0