首页 > 解决方案 > 简单的 C++ 'Hello World' 程序的执行时间长

问题描述

一个基本的(也许是愚蠢的)问题:

我刚开始学习 C++,每迈出新编程语言的第一步,我就编写了一个程序来打印出“Hello World”:

#include <iostream>

using namespace std;

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

为此,我使用g++编译器,编译很快完成。但是执行时间很长(根据我的 IDE 大约需要 26 秒)。

编译我使用的命令(如果它应该是相关的):g++ main.cpp -o main

我查找了另一个执行完全相同代码的人(据我所知)完全相同的条件,他花了大约 0.05 秒(根据他的 IDE 的输出打印)。

我很确定类似的问题已经被问过很多次了,但是在大约 2 个小时的研究中我找不到任何有用的信息(也许看错了地方?)所以我认为问这个问题是合理的.

任何信息,优化或只是关于在哪里搜索的一些建议,都值得赞赏。

-VoroX

标签: c++performanceg++execution-time

解决方案


因此,显然防病毒软件确实是问题所在,即使您将我的程序列入白名单,无论如何,如果其他人有类似的问题,并且列入名单无济于事,请尝试暂时禁用您的防病毒软件。

感谢艾伦 Birtles :)


推荐阅读