[Optimisation]Peut-on améliorer ce code ?
Bonjour à tous !
J'ai sous la main un petit code qui me paraît tellement simple qu'il doit être optimisable... Je pense ?
Peut-on en tirer quelque chose ?
A savoir: Les couples de valeurs possibles de uiWidth et uiHeight respectivement sont les suivantes :
- 17 - 4
- 5 - 4
- 4 - 1
- 16 - 1
- 15 - 1
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| for (UInt j = 0; j < uiHeight; j++)
{
for (UInt i = 0; i < uiWidth; i++)
{
if ( (paucLenTab[i] == uiLenRead) && (paucCodTab[i] == uiCode) )
{
uiVal1 = i;
uiVal2 = j;
return Err::m_nOK;
}
}
paucLenTab += uiWidth;
paucCodTab += uiWidth;
} |
Edit: Je précise que ce code fait partie d'une fonction, qui est donc appelée cinq fois.