Duda con enumeradores
#1
Buenas gente vengo a que me aclaren una duda sobre los enumeradores la verdad es que necesito saber que diferencia hay entre _: y sin ellos, a lo que me refiero :

Este enumerador
Código PHP:
enum _:DATOS 
    
OPCION1
    
OPCION2 

y este otro
Código PHP:
enum DATOS 
    
OPCION1
    
OPCION2 

Responder
#2
Según tengo entendido es usado para no poner el tipo de dato de la variable cuando la creas, usando la enumeración, por ejemplo:

Código PHP:
enum _:structPlayer {
    
iFrags 0,
    
iDeaths
};

new 
g_PlayerData[33][structPlayer]; 

Si no utilizas el tag _: tendrías algo asi.

Código PHP:
enum structPlayer {
    
iFrags 0,
    
iDeaths
};

// Acá estas poniendo el tipo de dato de la variable, por no usar el _: en el enumerador
new structPlayer:g_PlayerData[33]; 
Responder
#3
y para ponerlo en un array ?

Código PHP:
new gVar[33][DATOS]
new 
gVar[33][_:DATOS

causaria problemas ponerle los _: ?
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)