如何优化c语言中使用__builtin_unreachable的代码?
- 内容介绍
- 文章标签
- 相关推荐
本文共计857个文字,预计阅读时间需要4分钟。
从gcc的文档中可以看出,如果控制流到达了`__builtin_unreachable()`的点,程序的行为是未定义的。我认为`__builtin_unreachable()`可以用来作为各种创造性的优化方式的提示。因此,我进行了一个小实验:`void stdswap()`。
本文共计857个文字,预计阅读时间需要4分钟。
从gcc的文档中可以看出,如果控制流到达了`__builtin_unreachable()`的点,程序的行为是未定义的。我认为`__builtin_unreachable()`可以用来作为各种创造性的优化方式的提示。因此,我进行了一个小实验:`void stdswap()`。

