#include<iostream>
using namespace std;
int main(){
std::ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
cout<<"Hello World";
return 0;
}
Hello World程序示例的执行时间:
Dev C ++:
CMD:
Dev C ++版本:5.11
devcpp.exe进程优先级:高
编译器:TDM-GCC 4.9.2 64位版本
默认标志:-std = c ++ 14
系统配置:
如何确定第一次运行的执行时间?
编辑:用例是有竞争力的编程,十秒有很大的不同。
包括bits / stdc ++。h不会使执行时间增加9s。我已经更新了代码和值。
仅那些对此主题有知识的人才能与该帖子互动。
这篇文章是关于执行时间而不是构建/编译时间。
问题已在讨论中解决。尽管OP似乎将构建时间错误地包含在第一次执行时间中,但事实证明它是防病毒软件(Windows Defender)。
它可能检测到新的可执行文件,并选择扫描/提交它。虽然我不清楚在可执行文件已经在IDE中运行之后是否始终会发生“在CMD中首次运行”的情况,但是Windows Defender对于从CMD运行的二进制文件和从IDE内部运行的二进制文件的行为可能有所不同。