求点如何提高程序效率的tips 大小不论,各抒已见呀! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lz说的是代码的编写效率还是运行效率?比如不在循环里面定义变量,比如刷新窗口时局部刷新还有几个内存池,线程池对很多情况来说可以提高不少效率其实最关键的还是算法....c和api比c++,mfc的效率要高编写时建议熟悉编辑器,编译器快捷键vs20**系列快捷键很多的说 有这样一个例子:struct STest{DWORD dw1;DWORD dw2;DWORD dw3;DWORD dw4;DWORD dw5;DWORD dw6;}; 程序1:for(int ii=0;ii<100000;ii++){STest ssTest={0};ssTest.dw1=1;i=i+ii+ssTest.dw1;} 程序2:STest ssTest={0};for(int ii=0;ii<100000;ii++){ssTest.dw1=1;i=i+ii+ssTest.dw1;}用QueryPerformanceCounter();查询执行时间,为什么基本没有差距?? directshow~~SnapshotBitmap~~获取数据指针后,存储起来,为啥颜色不对 如何以二进制的方式读取带结构的.txt文件? 100分求帮忙修改代理服务器源程序 不知道哪里错了 VC6下编译通过但不能运行 VS2005下不行 怎样控制生成文件的版本? VC.net中ClassWizard没有后,如何用向类的分发映射表添加入口?手写? 别人问我。你拨号拨到那里去了。俺答不上来。 "迭代子'什么意思? 编译小问题 线程的同步问题 上海有没有分期付款卖笔记本的地方 JavaScript调用C++函数 程序卡时间??
比如不在循环里面定义变量,
比如刷新窗口时局部刷新
还有几个内存池,线程池对很多情况来说可以提高不少效率
其实最关键的还是算法....
c和api比c++,mfc的效率要高编写时建议熟悉编辑器,编译器快捷键vs20**系列快捷键很多的说
struct STest{DWORD dw1;DWORD dw2;DWORD dw3;DWORD dw4;DWORD dw5;DWORD dw6;}; 程序1:
for(int ii=0;ii<100000;ii++)
{STest ssTest={0};ssTest.dw1=1;i=i+ii+ssTest.dw1;}
程序2:
STest ssTest={0};
for(int ii=0;ii<100000;ii++)
{ssTest.dw1=1;i=i+ii+ssTest.dw1;}用QueryPerformanceCounter();查询执行时间,为什么基本没有差距??