Posts: 4,930
Threads: 467
Joined: Dec 2010
Buenas a todos, tengo una duda con forward, he visto ke algunos al crear un forward y public en vez de colocarlo de la siguiente manera:
pawn Код:
forward ejemplo(playerid)
public ejemplo(playerid) {
}
lo colocan asi, pero ami me tira error.
pawn Код:
forward public ejemplo(playerid) {
}
es valida esta forma? y por ke me tira error ami ?.
Desde ya muchas Gracias.
Posts: 4,930
Threads: 467
Joined: Dec 2010
no es para utilizar el macro, eso ya lo se pero tenia esa duda, por ke algunos lo colocan asi por ejemplo chaoz cuando da un ejemplo y otros.
Posts: 4,930
Threads: 467
Joined: Dec 2010
Quote:
Originally Posted by xSDx
se coloca asi
pawn Код:
forward public ejemplo(playerid);
para llamar a una callback que no tiene ninguna funciуn, pero es necesario que sea llamada, esto se usa en includes con hooks, puedes probar poniendo asi solamente:
pawn Код:
forward public ejemplo(playerid);
y luego en OnPlayerConnect
pawn Код:
printf("aun no es llamado"); ejemplo(playerid); printf("Ya ha sida llamada la callback");
de esa manera compruebas que se llama a una callback sin funcion, en el uso de los hooks esto sirve mucho.
Saludos.
|
ah, ok listo entonce ya entendi.
Gracias, duda aclarada
.
Saludos.
Posts: 4,649
Threads: 64
Joined: Dec 2009
Reputation:
0
Valores que toman por defecto si el usuario no indica alguno (Parametros opcionales por asi decirlo).