30.09.2013, 05:45
Minha versгo:
Inclue todas as funзхes da strcmp nativa.
Testes:
pawn Код:
istrcmp(str[], str2[], bool: per = true){
if(strlen(str) > strlen(str2)) return -1;
if(strlen(str) < strlen(str2)) return 1;
if(!per){
for(new i; str[i]; ++i){
if(str[i] != str2[i]){
return false;
}
}
}else{
for(new i; str[i]; ++i){
if(tolower(str[i]) != (str2[i])){
return false;
}
}
}
return true;
}
Testes:
Код:
[02:50:42] Bench for SA-MP: executes, by average, 352.10 times/ms. [02:50:44] Bench for SuYaNw: executes, by average, 1892.96 times/ms.