游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1471|回复: 2

新手求教:谁快谁慢还是相同?

[复制链接]

56

主题

758

帖子

768

积分

高级会员

Rank: 4

积分
768
发表于 2007-8-3 10:12:00 | 显示全部楼层 |阅读模式
两段作用效果相同的代码:
1)RECT rt={0,0,0,0};
LPRECT lpRt;
lpRt=&rt;
2)LPRECT lpRt;
lpRt=CRect(0,0,0,0);

请问上面的代码执行速度是否相同?

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2007-8-3 22:25:00 | 显示全部楼层

Re:新手求教:谁快谁慢还是相同?

首先。
程序不是用来跑分,而是用来解决问题的。速度之所以重要,是因为他会阻碍某些问题的解决,不是为了速度而速度。

第二,正确的速度优化方法是整体开发完毕之后,进行针对性的局部优化,而不是所有代码都要优化。

第三,简单的代码基本没有优化的价值,优化主要侧重在算法,流程,缓冲策略上。

第四,我觉得你的代码错了。

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2007-8-4 14:14:00 | 显示全部楼层

Re:新手求教:谁快谁慢还是相同?

我也觉得你的代码错了,速度已经没有意义了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 14:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表