Detectar parбmetros usados, de una manera mejor
#10

Quote:
Originally Posted by DesingMyCry
Посмотреть сообщение
Quizб:

pawn Код:
stock funcion(arg1, ...)
{
    new argumentos = numargs()-1;

    /*switch(argumentos)
    {
        case 0:
        {

        }
        case 1:
        {

        }
        case 2:
        {

        }
    }*/


    printf("Se encontraron %d argumentos en la funciуn.", argumentos);

    return argumentos;
}
Dependiendo lo que quieres lograr.
El problema es que si hago eso (segъn lo que he probado) si coloco por ejemplo:

Код:
Parametros_Locos(20);

// imprimira que tengo 2 parametros (3 si contamos desde el 0)
La cosa es que quiero saber cuantos parбmetros use, y no cuantos parбmetros tiene la funciуn. Por eso yo creу una variable aparte, que se va sumando si el valor de los parбmetros supera el 0.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)