慢在开头的地方,感觉它在程序开始的时候另外执行了一个什么东西一样。
有个相同代码的程序,vc6编译出来一切正常,vs2008(应该是2008吧,安装目录是vs9)下的vc15.0编译出的就有问题。
我试过编译一个空的main,执行也很慢,要好几秒钟时间。在网上找过,有人说是conime.exe问题,和我的情况不符。
我的问题就是其它控制台程序都正常,就是vs2008编译出来的控制台程序启动很慢,这是怎么回事啊

解决方案 »

  1.   

    输出关闭了也是这样
    我编译了一个空的main函数
    也是很慢
      

  2.   

    并不是编译的速度,虽然它编译的速度并不怎么样
    我说的是编译出的exe执行前比较慢
      

  3.   

    空代码的话,应该没区别.
    不知道lz的操作过程是啥?只有在建立clr工程的时候才会启动三四秒没啥反应。
      

  4.   

    去微软下个ProcessMonitor 软件,对你的控制台进行监控,看看的你的控制台程序调用了什么
    感觉是你操作系统的问题.
      

  5.   

    嗯,我也感觉是操作系统或者是环境的问题
    因为我把那个慢的exe拷贝到别的机器上执行就不慢了
    进一步测试发现重启之后直接执行这个慢的exe也不慢,但是我调用了cl重新编译之后就又慢了,
    如果不是病毒的话,那就是微软又不知道偷偷摸摸在做了什么了
      

  6.   

    我的是conime.exe的问题,今天发现编译超慢。这个进程在system32里,我把它删了就好了,不过删了在cmd里不能输入中文,于是还原了。不过后来调试还是原来一样快