|
|
情况1,频繁调用,情况2,调用次数很少
//类的方法
HRESULT CAnimationMesh::FrameMove()
{
// Setup world matrix
1 D3DXMATRIXA16 matWorld;
2 D3DXMatrixTranslation( &matWorld, 1.0, 1.0, 200.0 );
3 UpdateFrameMatrices(m_pFrameRoot, &matWorld);
return S_OK;
}
再问一问题,一般情况下 局部变量效率高还是全局变量,假设该变量只在一个函数中使用,并不需要记忆功能(应该要分几中情况,我没想完),
是不是能使用局部变量就不用全局,我初步感觉局部变量效率高点.
--------------------------------------------------------------------------------------------------------------
C++斑竹马肝的建议不错:
1. 谨记80/20原则,把有限的精力放在应试优化的地方
2. 应该评测而不是臆测
这类问题比较常见.我想找些原理,这里大家就随便讨论下吧..期待你们的回音~
|
|