我正在学习有关C++中分支预测的知识,有一个非常简单的问题。 似乎__builtin_expect术语告诉编译器在汇编代码中放置哪个子句。 但是,如果程序员手动添加它,那么它与仅交换C++代码中的if/else子句有何区别?