Длительное время выполнения простой программы C ++ «Hello World» - PullRequest
2 голосов
/ 09 февраля 2020

Основной c (и, возможно, глупый) вопрос:

Я только начал изучать C ++ и, как каждый первый шаг на новом языке программирования, я написал программу для распечатки "Hello World":

#include <iostream>

using namespace std;

int main() 
{
    cout << "Hello World!\n";
    return 0;
}

Для этого я использую компилятор g++, и компиляция завершена быстро. Однако время выполнения очень большое (около 26 секунд в соответствии с моей IDE).

Команда компиляции, которую я использовал (если она должна быть релевантной): g++ main.cpp -o main

Я искал другого парня, выполняющего точно такой же код с (насколько я знаю) точно такими же условиями, и ему потребовалось около 0,05 секунды (согласно выходной печати его IDE).

Я почти уверен, что что-то похожее на это меня уже спрашивали много раз, но я не смог найти какую-либо полезную информацию об этом за 2 часа исследований (может быть, посмотрел не на те места?), поэтому я думаю, что это оправданно спрашивать.

Любая информация, приветствуется оптимизация или просто некоторые предложения о том, где искать.

-VoroX

1 Ответ

2 голосов
/ 09 февраля 2020

Таким образом, очевидно, что антивирус действительно был проблемой, даже если я включил мою программу в белый список, в любом случае, если у кого-то еще есть подобная проблема, и хотя листинг не поможет, попробуйте временно отключить антивирус.

Благодаря Алан Биртлз:)

...