gcc原子内建提供了哪些异常保证
What exception guarantees do gcc atomic builtins offer?
我找不到说明gcc原子内置(例如__sync_synchronize())提供哪些异常保证(none、basic、strong、nothrow)的文档。有人能提供这方面的详细信息吗?
由于它们在C中可用,没有异常,因此它们都不会抛出。
相关文章:
- 如果不包含 pthread,为什么 GCC 的线程标准库实现会抛出异常?
- GCC (libstdc++) 运行时如何在异常处于活动状态时决定终止 ()
- 尝试编写我自己的字符串类在 gcc 中出现异常
- GCC和Clang不警告未使用的异常变量
- “std::mem_fn”如何检测 gcc 7.1.0 中的异常性
- C++:在没有活动异常(GCC)的情况下终止调用
- 在Linux/GCC下,将NULL指针访问转换为C++异常
- GCC 前缀增量运算符在将值传递给函数时行为异常
- 使用gcc-4.8.5编译但使用gcc-4.6.4时,Raspberry Pi上没有发现C++异常
- 按值捕获异常 - gcc 和 clang 不同意
- gcc/clang:错误:未知类名"异常";你是说'std::exception'
- GCC 内联 ASM 跳转到带有交叉抛出异常的标签
- GCC C++异常处理实现
- 为什么GCC在我执行1/0时会报告浮点异常
- C++/GCC:如何在编译时检测未处理的异常
- Windows下的异常处理和堆栈跟踪(MinGW/gcc)
- GCC 4.5.2链接器在使用异常(c++)时遇到问题
- 默认析构函数的gcc异常规范
- gcc原子内建提供了哪些异常保证
- 使用 Visual Studio 但不使用 gcc 的'stol'引发的异常