Newsgroups: fj.lang.c
Path: galaxy.trc.rwcp.or.jp!news.trc!nf2.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!rim.or.jp!tamaru-news!Q.T.Honey!news.join.ad.jp!news.imnet.ad.jp!nntp.kreonet.re.kr!news-stock.gip.net!news-peer.gip.net!news.gsl.net!gip.net!newsfeed.internetmci.com!202.216.224.169!news.dti.ad.jp!taurus!usenet
From: manmos@stellar.co.jp (Hideo "Sir MaNMOS" Morishita)
Subject: Re: How to use `union'
X-Nntp-Posting-Host: capricorn
Content-Type: text/plain; charset=ISO-2022-JP
Message-ID: <squafbnm26g.fsf@stellar.co.jp>
Sender: usenet@stellar.co.jp
Organization: Stellar Craft, Inc. Osaka,Japan.
X-Newsreader: Gnus v5.4.66/Emacs 19.34
References: <6cidh4$iq@doraemon.edit.ne.jp>
Mime-Version: 1.0 (generated by tm-edit 7.92)
Date: Fri, 20 Feb 1998 02:37:43 GMT
Lines: 30
Xref: galaxy.trc.rwcp.or.jp fj.lang.c:5961
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.c&nb=5961&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.


OGAWA Kunihiko <kuni@edit.ne.jp> writes:

> $B6&MQBN$=$N$b$N$N@bL@$O$I$s$JK\$K$b$"$j$^$9$,!"$?$$$F$$(B
> $B9=B$BN$H0l=o$K@bL@$5$l$F$$$F!"6qBNNc$,$"$^$j8+Ev$?$j$^$;$s!#(B

$B;d$ODL?.$N%Q%1%C%H$J$I$rDj5A$9$k;~$J$I$K$b;HMQ$7$^$9!#(B
$B!tDL?.4X78$N(Bsoftware$B$r:n$k$3$H$,B?$$4X78(B

struct packet {
int type;
int length;
union {
struct A a;
struct B b;
struct C c;
struct D d;
.
.
} data;
};

$B$_$?$$$K!#(B
type$B$K$h$C$F(Bdata$B$r$D$+$$$o$1$k!#(B

-- 
   ___     $B$o$7$O!";3?a?'$N$+$9$F!<$i$,Bg9%$-$G$N$%(B
 [[o o]]            $B$U$)$C$U$)$C$U$)(B
   'J'     $B?92<(B $B$*Be41MM(B $B#M#a#N#M#O#S(B $B1QIW!w%9%F%i%/%i%U%H(B
PGP Finger = CD EA D5 A8 AD B2 FE 7D  02 74 87 52 7C B7 39 37
