[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pregunta técnica sobre C



El sáb, 22 de abr de 2000, a las 09:43:23 +0200, Francisco José Avila Bermejo dijo:
> ¿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 :)
 
 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 :)
 
-- 
Windows es multitarea real: puede ejecutar 2 bugs simultáneamente.

 _-----------------------------------------------------_
|  NoP / Compiler          --       nop @ todolinux.org |
|-------------------------------------------------------|
|  POWERED BY - Linux RedHat 6.0  -  Reg. User #74.821  |
|             http://www.ctv.es/USERS/sromero           |
 ~-----------------------------------------------------~


Reply to: