[Off] Porque sucederб? - 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: [Off] Porque sucederб? (
/showthread.php?tid=629113)
Porque sucederб? -
Johangelo1 - 20.02.2017
saben porque me pasa esto?
Respuesta: Porque sucederб? -
FelipeAndres - 20.02.2017
Arra index out of bounds,
ejemplo:
PHP код:
new variable[500];
cuando las vamos a usar:
variable[0]; // esta esta bien
variable[250]; // esta esta bien
variable[385]; // esta esta bien
variable[499]; // esta esta bien
variable[500]; //esta esta mal
por que parte del 0 hasta el 499
una forma de mal usarla con un loop:
PHP код:
for(new i; i <= 500; i++)
{
variable[i] = 1; //aqui el problema es el operador "<=", ya que contarб hasta 500, y nos pasaremos.
}
forma correcta:
PHP код:
for(new i; i < 500; i++)
{
variable[i] = 1; //aqui esta bien, por que estarнa contando hasta el valor 499.
}
o
for(new i; i < sizeof(variable); i++)
{
...
}
espero que me haya explicado bien, algo asн te debe pasar
Respuesta: Porque sucederб? -
SkyT - 20.02.2017
Algunos de ustedes sabe cuando utilizar el tag off?
Re: Respuesta: Porque sucederб? -
Unrea1 - 20.02.2017
Quote:
Originally Posted by SkyT
Algunos de ustedes sabe cuando utilizar el tag off?
|
Lo que pasa es que aъn no ha encontrado su hotel ideal.
Respuesta: Porque sucederб? -
SkyT - 20.02.2017
Gonzalo Peсa debe estar retorciendose en su hotel ideal con el mejor precio. Hotel? Transilvania
Respuesta: Porque sucederб? -
RioYX - 20.02.2017
Quote:
Originally Posted by FelipeAndres
Arra index out of bounds,
ejemplo:
PHP код:
new variable[500];
cuando las vamos a usar:
variable[0]; // esta esta bien
variable[250]; // esta esta bien
variable[385]; // esta esta bien
variable[499]; // esta esta bien
variable[500]; //esta esta mal
por que parte del 0 hasta el 499
una forma de mal usarla con un loop:
PHP код:
for(new i; i <= 500; i++)
{
variable[i] = 1; //aqui el problema es el operador "<=", ya que contarб hasta 500, y nos pasaremos.
}
forma correcta:
PHP код:
for(new i; i < 500; i++)
{
variable[i] = 1; //aqui esta bien, por que estarнa contando hasta el valor 499.
}
o
for(new i; i < sizeof(variable); i++)
{
...
}
espero que me haya explicado bien, algo asн te debe pasar
|
El crashdetect no te dice la linea, me puedes decir mas o menos donde puedo encontrar "x" lienas.
Respuesta: Porque sucederб? -
Johangelo1 - 20.02.2017
aъn persiste el error
Respuesta: Porque sucederб? -
Johangelo1 - 20.02.2017
SOLUCIONADO