Я планирую написать программу, в которой я беру число и сравниваю его с математической теоремой, чтобы проверить, является ли она истиной или ложью, а затем добавить ее к номеру для проверки следующего числа. Предположим, что я делаю это в массивном цикле, где цикл заканчивается, если int == 100 000 000.C++ Endless Loop Bottleneck?
Есть ли какие-либо узкие места по умолчанию, которые будут в .exe после его компиляции, или это подтолкнет мой процессор к максимальной нагрузке, пока не завершит цикл?
Заранее спасибо.
Этот вопрос полностью зависит от математической теоремы, которую вы пытаетесь доказать для каждого числа. Заботиться, чтобы поделиться? –
Это всего лишь петля, больше ничего. На сегодняшних компьютерах 1 млн. Сделано в кратчайшие сроки. Узкое место может быть в коде для проверки вашей теоремы. –
@TomasLycken: Это совсем не зависит от этого. Это зависит от того, как ОС выбирает запланировать процесс, связанный с процессором. –