- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
CBufferHandlerOfPrmtv::CBufferHandlerOfPrmtv
{
_ffInt = 0;
_ffInt = ~_ffInt;
_ffChar = 0;
_ffChar = ~_ffChar;
}
bool CBufferHandlerOfPrmtv::IsFF(unsigned int toCheck, unsigned int toCheckSz)
{
if(toCheckSz > sizeof(unsigned int)){
assert(!testPrmtvs);
return true;
}
if(!toCheckSz){
assert(!testPrmtvs);
return true;
}
return (memcmp(&toCheck, &_ffInt, toCheckSz) == 0);
}
разбирал щас говешки и вот такое увидел...
НАХЕРА ?!?!!?
PS: подскажу. метода проверяет число на 0xff.
bax 28.06.2010 16:40 # 0
gpr 28.06.2010 16:49 # 0
kubrinsky 28.06.2010 16:53 # +2
он может хотеть проверить не только 0xff но и 0xffff и даже 0xffffff. o 0xffffffff и не говорю :)
самое веселое, что профайлер эту методу поставил на 14ое место из ~2800...
Wеbkill 28.06.2010 17:35 # −14
telnet 28.06.2010 17:37 # +6
Wеbkill 28.06.2010 19:55 # −11
guest8 09.04.2019 18:20 # −999