El dom, 23 abr 2000, escribiste:
> > �C�mo copiarias una estructura con esto campos?
> >
> > struct hostent {
> > char *h_name; Official name of host.
> > char **h_aliases; Alias list.
> > int h_addrtype; Host address type.
> > int h_length; Length of address.
> > char **h_addr_list; List of addresses from name server.
> > }
>
>
> no se si es lo que estas preguntando, pero una estructura es un
> tipo de dato de tama�o fijo y por tanto se pueden copiar enteras,
> ya sea con:
>
> a = b;
>
> o bien con
>
> memcpy( a, b, sizeof(b) );
>
> �no? (digo yo). Igual (respondo rapido) para tu ejemplo no se
> puede, pero si no recuerdo mal, es asi :)
Pero es que tiene punteros y punteros a punteros, y el sizeof() no puede saber
el tamano de un vector (punteros de punteros) din�mico. Eso funciona, pero es
muy probable que de un core en un momento dado, ya que no reservas toda la
memoria que necesitas.
> Por cierto, Monkiki, cuanto tiempo sin verte :) desde aquellos
> tiempos de las news. Probablemente hoy se lo debo todo a tu
> p�gina sobre Linux, fue mi base y mi salvaci�n :)
Pues me congratula que me recuerdes :-) Ahora estoy en Granada haciendo la
Ingenier�a Superior. Cosas de la vida.. Mientras estoy all� siempre estoy muy
liado y casi no puedo leer la lista, y menos contestar. Intentar� no apartarme
de esta lista, que hay gente muy buena.
Ahora tengo una p�gina con la documentaci�n esa
actualizada. La puedes ver en http://www-etsi2.ugr.es/. Mira en P�ginas de
Alumnos y me buscas: "Francisco Jos� Avila Bermejo". No recuerdo cual es el URL
que lleva directamente a la p�gina y la pto servidor no funciona muy bien hoy.
En fin, saludos colega!!
--
-----------------------------------------------------------------------------
* Insumiso espa�ol se pasa el DOOM sin pegar un tiro.
-------------
Registered Linux user number 134.596
E-mail: [EMAIL PROTECTED] Powered by Debian 2.1 slink
-----------------------------------------------------------------------------