关于程序优化的小问题
本帖最后由 拈花小仙 于 2013-10-27 23:24 编辑我用VC++2010随便写一段小程序,如建个IDE默认WIN32的窗口程序,一但运行,就有个沙漏要等2、3秒才能操作鼠标。而windows自带的记事本运行却很快,直接就是鼠标键头,可以用鼠标了,而不是沙漏,记事本因该比一个空白的窗口小啊,为个么感觉却很卡。 去抄一段SDK写的空白窗口的程序,粘帖VS2010试试还会不会慢 你问的问题很抽象。。。 my_angel 发表于 2013-10-27 20:24 static/image/common/back.gif
你问的问题很抽象。。。
我用VC++2010,随便写一段小程序,如IDE默认的窗口,一但运行,就有个沙漏要等几秒,才能操作鼠标。而windows自带的记事本打开却相当快,直接就是鼠标键头,而不是沙漏。 本帖最后由 my_angel 于 2013-10-27 20:30 编辑
拈花小仙 发表于 2013-10-27 20:27 static/image/common/back.gif
我用VC++2010,随便写一段小程序,如IDE默认的窗口,一但运行,就有个沙漏要等几秒,才能操作鼠标。而win ...
那是VC++2010的问题,已经编译链接好的还好,如果有修改的话还要帮你重新编译过,再加上者的IDE的庞大是不用说的,你试试直接打开已经编译链接好的程序,速度没什么区别。。 my_angel 发表于 2013-10-27 20:29 static/image/common/back.gif
那是VC++2010的问题,已经编译链接好的还好,如果有修改的话还要帮你重新编译过,再加上者的IDE的庞大是不 ...
还是不行,您用的是2010吗?我想截图,截不到鼠标状态,就是一个默认的窗口,IDE提供的,可运行后还是沙漏,我按您说的,直接找到编译好的文件,还是要等几秒鼠标才能用 程序就让它运行啊,你在他启动的时候用鼠标要干啥呢,等个几秒钟就好了 565123 发表于 2013-10-27 21:30 static/image/common/back.gif
程序就让它运行啊,你在他启动的时候用鼠标要干啥呢,等个几秒钟就好了
只是很奇怪,IDE自带的程序运行后,R版因该没记事本大,为什么感觉比记事本卡呢,每次启动还要等2秒,沙漏才变成箭头。记事本几乎是瞬间的 拈花小仙 发表于 2013-10-27 20:43 static/image/common/back.gif
还是不行,您用的是2010吗?我想截图,截不到鼠标状态,就是一个默认的窗口,IDE提供的,可运行后还是沙漏 ...
我用的是CodeBlock和VC6。。。没有这种问题。。。应该是新的编译器在程序内添加了奇怪的东东吧 。。。 my_angel 发表于 2013-10-27 21:50 static/image/common/back.gif
我用的是CodeBlock和VC6。。。没有这种问题。。。应该是新的编译器在程序内添加了奇怪的东东吧 。。。
这个问题我疑惑了很长一段时间,可能像那些软件公司会不会能从设置上进行优化,我们写的程序为什么较小却比那些著名的大型软件还卡。 让我来想想 565123 发表于 2013-10-27 21:30 static/image/common/back.gif
程序就让它运行啊,你在他启动的时候用鼠标要干啥呢,等个几秒钟就好了
这个问题我疑惑了很长一段时间,可能像那些软件公司会不会能从设置上进行优化,我们写的程序为什么较小却比那些著名的大型软件还卡 你是说你写的程序,还是IDE啊
我以为你说的是IDE呢
自己的程序不会这样啊,除非有问题,或者是大程序 565123 发表于 2013-10-27 22:52 static/image/common/back.gif
你是说你写的程序,还是IDE啊
我以为你说的是IDE呢
自己的程序不会这样啊,除非有问题,或者是大程序
VC++2010建WIN32窗口,不是能直接建出窗口吗,可为什么自己写的程序好像没有记事本运行的快 你点到调试了吧??
直接运行时Ctrl+F5,调试是直接F5 565123 发表于 2013-10-27 22:59 static/image/common/back.gif
你点到调试了吧??
直接运行时Ctrl+F5,调试是直接F5
就是直接运行,自建的要等2 3秒沙漏才变成箭头,而记事本0.5秒左右就能变成箭头,我很疑惑,但截图又截不到指针 我的不会啊,记事本和自己的程序都是一点就执行了,是不是你的计算机太旧了 565123 发表于 2013-10-27 23:03 static/image/common/back.gif
我的不会啊,记事本和自己的程序都是一点就执行了,是不是你的计算机太旧了
我的系统是XP 用的是VC++2010 电脑运行3D游戏也行 你有没有试试直接去文件夹里点击运行 :bigVC++ 是那么的大 而notepad是那么的小,谁加载到内存更快呢!
页:
[1]
2