Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Como insertar elementos en un array?

Estas en el tema de Como insertar elementos en un array? en el foro de C/C++ en Foros del Web. Como dice el titulo, quisiera insertar elementos dentro de un array, para que queden mas o menos así: array.dato por ejemplo que pueda hacer printf(usuarios.nombre), ...
  #1 (permalink)  
Antiguo 23/05/2011, 16:41
 
Fecha de Ingreso: enero-2011
Mensajes: 25
Antigüedad: 13 años, 3 meses
Puntos: 1
Como insertar elementos en un array?

Como dice el titulo, quisiera insertar elementos dentro de un array, para que queden mas o menos así: array.dato por ejemplo que pueda hacer printf(usuarios.nombre), seria un poco como funciones orientadas a objetos xD modulo.funcion, en realidad eso es lo que trato de hacer, en Lua se haría:

modulo={}

--También se haría function modulo.funcion () bla bla bla end
modulo. función = funciones(parámetros)

return parámetros;

end

entonces quedaría así

parámetro =modulo.function(3)


pero no se como hacerlo bien en C, tengo mis dudas

creo que seria asi:

Código:
int * image[]= {int load, int free, int blit, int blend, int create};

int image.load(char * str) //Asignamos a load una funcion
{
Image* temp;
temp = loadImg(str);
return temp;
}
  #2 (permalink)  
Antiguo 23/05/2011, 16:49
 
Fecha de Ingreso: junio-2005
Mensajes: 93
Antigüedad: 18 años, 10 meses
Puntos: 9
Respuesta: Como insertar elementos en un array?

en existe la siguiente forma

class ClaseNombre
{
public:
void metodo();
private:
void metodo();
protected:
void variable
};

tendras que encontrar documentación acerca de esto. Si lo quieres hacer sin programacion orientada a objeto. debes de considerar que los tipo de datos base en C/C++, son tipo de datos sin ningun tipo de encapsulamiento. Platica bien que quieres hacer por en c/c++ es un poco diferente del lenguaje de programacion Lua. y sobre todo primero documentate
  #3 (permalink)  
Antiguo 23/05/2011, 16:56
 
Fecha de Ingreso: enero-2011
Mensajes: 25
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Como insertar elementos en un array?

si estoy docuemntandome xD pero acuerdate que en C no existe el class ni el private ni el public esto es de c++ y quiero hacerlo en c para compilarlo en c
  #4 (permalink)  
Antiguo 23/05/2011, 17:13
 
Fecha de Ingreso: enero-2011
Mensajes: 25
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Como insertar elementos en un array?

http://psp.jim.sh/pspsdk-doc/
  #5 (permalink)  
Antiguo 23/05/2011, 20:17
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Como insertar elementos en un array?

Se me ocurre que podes hacer algo asi.
Código C:
Ver original
  1. typedef int (* pICFUNC)(char *);
  2.  
  3. int load(char * str)
  4. {
  5. Image* temp;
  6. temp = loadImg(str);
  7. return temp;
  8. }
  9.  
  10.  
  11. pICFUNC f[10];
  12.  
  13. f[0] = load;

Etiquetas: elementos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:30.