Ayuda strings...
#5

Quote:
Originally Posted by Josstaa
Посмотреть сообщение
Eso no funcionara por que el caracter \0 terminara el string y simplemente no es lo que quiere

pawn Код:
stock _strcmp(string1[], string2[], bool:ignorecase=false, bool:ignorespaces=false, length=cellmax)
{
    if(ignorespaces)
    {
        new eStr[255],
            eStr2[255];

        for(new i, b; string1[i]; i++)
        {
            if(string1[i] != ' ')
               eStr[b++] = string1[i];
        }
        for(new i, b; string2[i]; i++)
        {
            if(string2[i] != ' ')
               eStr2[b++] = string2[i];
        }
        return strcmp(eStr, eStr2, ignorecase, length);
    }
    else
        return strcmp(string1, string2, ignorecase, length);
}
#define strcmp _strcmp

public OnFilterScriptInit()
{
    if(strcmp("josstaa josstaa", "josstaajosstaa", true, true) == 0)
    {
        print("Son iguales!");
    }
    return 1;
}
Gracias josstaa , si eso era, funciona perfecto Gracias .
Saludos.
Reply


Messages In This Thread
Ayuda strings... - by OTACON - 19.07.2013, 07:36
Respuesta: Ayuda strings... - by BecksLennon - 19.07.2013, 09:06
Respuesta: Ayuda strings... - by adri1 - 19.07.2013, 13:42
Respuesta: Ayuda strings... - by Jovazxc - 19.07.2013, 22:27
Respuesta: Ayuda strings... - by OTACON - 19.07.2013, 23:05

Forum Jump:


Users browsing this thread: 3 Guest(s)