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
-----------------------------------------------------------------------------

Responder a