This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: using struct
- To: ecos-discuss at sources dot redhat dot com
- Subject: RE: [ECOS] using struct
- From: Nielsen Linus <Linus dot Nielsen at elema dot siemens dot se>
- Date: Fri, 27 Apr 2001 12:47:48 +0200
...and if you read my last post, you will probably understand
that I have been too much into C++ lately.
The answer to you question is of course that in C, you cannot
leave out the keyword "struct" from your variable declaration.
You code should look like this:
struct hola_type {
int a;
};
struct hola_type hola;
hola.a = 5; // This is 54 line.
But still, this is a C question, not eCos.
/Linus
> Hi all.
>
> A simple question:
>
> Can I use struct in ecos?
>
> I tried to declare a struct inside a thread:
>
> static void stimulus( cyg_addrword_t data )
> {
> int i, j;
>
> struct hola{
> int a;
> };
>
> hola.a = 5; // This is 54 line.
> ..
> ..
> }
>
> }
>
> and i have the following error message:
> sync_mbox.c:54: `hola' undeclared (first use in this
> function)
>
> Thanks
>
> Best regards..
>
> Carlos Camargo
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Auctions - buy the things you want at great prices
> http://auctions.yahoo.com/
>