| Liste des Groupes | Revenir à l c |
I'm not sure what your gripe is other than maybe I picked up on
something you got wrong. The discussion was about two struct types like
this:
>
typedef struct tag1 {...} T1;
typedef struct tag2 {...} T2;
>
and whether T1 and T2 were compatible or not. You said:
>
"and those types are not compatible, because the two struct tags are
different."
>
In this case the tags would be "tag1" and "tag2". I then said:
>
"I get an incompatible error (from the example you snipped) even when I
remove both struct tags."
That means removing "tag1" and "tag2" so the example above looks like this:
>
typedef struct {...} T1;
typedef struct {...} T2;
>
Here, you can't say the struct tags are different, as they are not
visible!
As I concluded, your assertion about compatibility being based on tags
being the same or not didn't seem right.)
Les messages affichés proviennent d'usenet.