1. Re: C to Euphoria

> -----Original Message-----
> From: Antoine Delle Donne [mailto:delledonne at geocities.com]
> Sent: Thursday, July 09, 1998 7:40 PM
> To: 'Euphoria List Server'
> Subject: C to Euphoria
>
>
>
> How to convert these structures in Euphoria and will they
> keep the same size as in C. For example structure IDNAME is
> 162 bytes long Will it still be 162 bytes long in Euphoria?
> P.S. I'm trying to reply to the list but Outlook98 seems to
> send to original poster?? Will have to figure that out.
>
> typedef struct {
>       unsigned int no, sno;
>       char    id[40];
>       float   ip;
> } ITEMS;
>
> typedef struct {
>       unsigned int no;
>       char    n[4][32];
>       char tel[16],fax[16];
> } IDNAME;
>
> Thanks
> -antoine
>
> >
> > I checked the structure (above) that Jesus asked about
> > using WATCOM C, compiling for 32-bit Windows.
> > The total size (sizeof) of the structure is 16 bytes.
> > The constant offsets should be:
> >     h_name = 0,       -- pointer is 4 bytes long
> >     h_aliases = 4,    -- pointer is 4 bytes long
> >     h_addrtype = 8,  -- short is 2 bytes
> >     h_length = 10,    -- short is 2 bytes
> >     h_addr_list = 12  -- pointer is 4 bytes long
> >
> > The FAR keyword is usually #defined in some C .h file
> > as null string. So the pointers aren't really far pointers.
> > Something like:
> >
> > #ifdef WIN32
> > #define FAR
> > #else
> > #define FAR _far
> > #endif
> >
> > (or something like that).
> >
> > Regards,
> >      Rob Craig
> >      Rapid Deployment Software
> >      http://members.aol.com/FilesEu/
> >
>
http://welcome.to/antoine
Home of Prodecom

new topic     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu