Tho*_*eia 1 c c++ performance objective-c
我有一个快速的效率问题.
假设我有一个经常被设置为YES的布尔值(当玩家在地面时).
检查BOOL的值是否更有效率,即
if (!character.isOnGround) character.isOnGround = YES;
或者将值设置为YES会更高效,即
character.isOnGround = YES
基本上,问题是这个.if语句比赋值更快吗?
if (!character.isOnGround) character.isOnGround = YES;
Run Code Online (Sandbox Code Playgroud)
需要:
虽然优化编译器可能会崩溃到最后一个语句中.
| 归档时间: |
|
| 查看次数: |
102 次 |
| 最近记录: |