cmd malbehaviour中的c ++程序执行[重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cmd malbehaviour中的c ++程序执行[重复]相关的知识,希望对你有一定的参考价值。

这个问题在这里已有答案:

使用cmd命令 - g ++ hello.cpp -o hello.exe - hello编译hello.cpp并运行hello.exe程序。

通常,它只是在cmd窗口中打印'hello world',这不花时间。

然而,昨天它开始表现不同,因为在编译之后,当程序第一次运行时,另一个窗口非常短暂地弹出(显示'helloworld',即使窗口很快消失,我也可以清楚地看到它),然后'helloworld'是在cmd窗口中打印(几秒钟之后,非常慢且烦人!)额外窗口不会弹出以供后续执行。它只会弹出并在第一次运行时造成延迟。

//----------------------------------------------------------------

我完全不知道如何使它像以前那样表现,以下是我猜测它是什么造成的:

  1. 我在goolge chrome隐身窗口看了色情片,但是在开发者模式下(必须在开发者模式下添加sci-hub扩展),也许我得到了一些影响路径的病毒。对于这个猜测还有更多:我的谷歌浏览器开始比在开发者模式下观看色情片之前更频繁地崩溃。
  2. 编译器自动更新?但我最近没有手动更新编译器。它也没有要求更新。
  3. Windows更新?

任何人有任何想法吗?这是非常令人讨厌的bcos,因为c ++中的初学者经常运行测试并且必须经历我从未经历过的时间延迟(除了需要更长时间执行的程序,如低效编码的数独求解器)。当然我可以使用在线c ++编译器来完成它,但我发现记事本++比其他任何媒体都更令人满意。

enter image description here

答案

我让程序在疯狂的10000000000 for循环中运行,这样我就可以仔细查看弹出窗口了。

发现它是Avast Cyber​​capture(清楚地写在那里)扫描零攻击。

禁用扫描该目录。

解决。 Huuray!

以上是关于cmd malbehaviour中的c ++程序执行[重复]的主要内容,如果未能解决你的问题,请参考以下文章

cmd如何编译记事本中的代码

C语言程序在cmd中运行

docker容器中的EntryPoint和CMD命令区别

C语言中 system的各种参数

在C/C++程序中调用popen来执行cmd命令,且用fgets来读命令的打印,读到最后一个字节之后就陷入无尽等待

C语言中怎样调用批处理文件?