Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Что быстрее операция инкремента или вызов функции?

Аркадий Саакян Мастер (1680), закрыт 2 года назад
Ответьте, с указанием языка.
Лучший ответ
kaiu Высший разум (115639) 2 года назад
Вызов функции предполагает время на ее выполнение, а это может быть и бесконечность. Даже если это не так, а в си можно инлайн функцию сделать, что будет встраиваться в код...то все равно инкремент над регистром будет быстрее, а над неизвестным типом может все быть, вплоть до бесконечности, если функция при этом зависает или очень долго, допустим i++ предполагает поиск следующего простого числа после xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Остальные ответы
Евгений Высочин Просветленный (37961) 2 года назад
Это может быть точно известно только авторам компилятора
inga zajonc Искусственный Интеллект (185858) 2 года назад
В случае конвейерной обработки одинаково.
Похожие вопросы