Помню, читал где-то, что в гцц можно указать какой наиболее вероятный ответ блока if,для оптимизации скорости выполнения.
на пример в следующем коде:
. if(check_condition()){
. do_something(); //часто
. }
. else{
. do_something_else(); //редко
.}
только в одном случае из 10000 функция check_condition возвращает true. Как намекнуть об этом компилятору?
искал в гугле на тему gcc optimize conditions , но ничего попутного не нашел.
П.С: проблемы портабильности меня не интересуют