Код: Выделить всё
void f1(bool ok) {
if (ok) [[likely]] {
// ...
} else [[unlikely]] {
// ...
}
}
void f2(bool ok) {
if (ok) [[likely]] {
// ...
} else {
// ...
}
}
void f3(bool ok) {
if (ok) {
// ...
} else [[unlikely]] {
// ...
}
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... nch-in-c20