SA-MP Forums Archive
їErrores strtok? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: їErrores strtok? (/showthread.php?tid=227089)



їErrores strtok? - SuperMarioRol - 16.02.2011

Hoy me ha pasado una cosa muy rara.
Estaba fusionando un FS con mi GM y al copilar todos estos errores...

Код:
(21693) error 021: symbol already defined: "strtok"
(21708) error 047: array sizes do not match, or destination array is too small
(30438) error 047: array sizes do not match, or destination array is too small
(30943) error 047: array sizes do not match, or destination array is too small
La verdad es que no entiendo nada...
Os paso las lineas

pawn Код:
strtok(const string[], &index) //Linea 21693
{
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
        index++;
    }

    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
        result[index - offset] = string[index];
        index++;
    }
    result[index - offset] = EOS;
    return result; //Linea 21708
}
Las otras
pawn Код:
new x_nr[128]; //Esta es una
                    x_nr = strtok(cmdtext, idx);
/* ------------------------------------------------------------*/
                    new x_nr[64]; //Otra
                    x_nr = strtok(cmdtext, idx);
/* ------------------------------------------------------------*/
//Hay tres mas que son mas o menos lo mismo
їAlguna idea? :S


Respuesta: їErrores strtok? - Lunnatiicz - 16.02.2011

Pues mira, xD

En mi GM, por curiosidad xD Puse un Strtok arriba debajo del callback que lo usa.

Tiempo despuйs hice lo que tu, fusione un FS con mi GM, y al no ver que volvia a traer un Strtok lo puse, entonces me dio el primer error que te dio a ti.

Borra ese strtok xD Jaja no se me ocurre nada mбs ._.


Respuesta: їErrores strtok? - Jovanny - 16.02.2011

no recuerdo que include ya trae incluido el strtok
trata provar no definirlo en tu codigo
y tambien ponerlo a lo mero ultimo


Re: їErrores strtok? - estil31 - 16.02.2011

Borra todo lo que mencionaste en el post, ahн te tendrнa que funcionar de 10


Respuesta: їErrores strtok? - Chιrι - 16.02.2011

Intenta cambiando el tamaсo de x_nr


Respuesta: їErrores strtok? - leaNN! - 16.02.2011

Mario, debajo del ultimo include, pon
#pragma unused strtok
Creo que con eso lo solucionarбs.


Respuesta: їErrores strtok? - TheChaoz - 17.02.2011

supongo q tenes definidos dos strtok. borra ese y contanos.


Re: їErrores strtok? - MrDeath537 - 17.02.2011

Eliminб ese strtok, y en las lнneas que lo uses incrementб el array a 256 celdas.


Re: їErrores strtok? - SuperMarioRol - 17.02.2011

Solo puse como include nuevo el Dini, lo comentй, y sigue pasando.

Ahora estoy en clase, luego lo purebo xD

Edit: Arreglado,
Era Dini (que no lo habia comentado XD) que a su vez usaba dutils que incluia el strtok (: