2
Какой код лучше подходит для оптимизации прогнозирования ветвлений?
Учитывая прогноз ветвления, а также эффект оптимизации компилятора, какой код имеет тенденцию предлагать превосходную производительность? Обратите внимание, что bRareExceptionPresent представляет собой необычное условие. Это не нормальный путь логики. /* MOST COMMON path must branch around IF clause */ bool SomeFunction(bool bRareExceptionPresent) { // abort before function if(bRareExceptionPresent) { return false; …