标签:C++异常安全

共 2 篇文章

C++ std::move_if_noexcept在强异常保证中的应用

C++ std::moveifnoexcept在强异常保证中的应用 理解异常安全与强异常保证 在C++编程中,编写“异常安全”的代码意味着当程序抛出异常时,代码能保持程序状态的一致

# C++异常安全 # 强异常保证 # std::move_if_noexcept
2026-05-20 146 0

C++ 异常安全保证:基本、强与无抛异常

C++ 异常安全保证:基本、强与无抛异常 在 C++ 开发中,异常机制是处理错误的重要手段。然而,当异常抛出时,程序的状态是否仍然可控?资源是否会泄露?数据结构是否会遭到破坏?这些

# C++异常安全 # 异常安全保证 # 基本保证
2026-04-06 167 0