CHAT MAIOR

25 de jul. de 2011

[COD] [PAWN] Foreach em Define

O que é?
Simples e eficiente código para acessar uma array e passar os elementos da mesma para uma variável

Código:
#define foreach(%0,%1)  for(new %0 = %1[0], %0_ = 0; %0_  != sizeof(%1); %0 = ++%0_ != sizeof(%1) ? %1[%0_] : 0)

Exemplo:
main()
{
new array[] = {1,2,3,4,5};
foreach(i, array)
{
printf("Array %d", i);
}
return true;
}
Criado por Bruno da Silva

Abraços

Nenhum comentário:

Postar um comentário