yas@is.tsukuba.ac.jp (Yasushi Shinjo) writes:

> 多態と来ましたか。うむむ。

既に,いっぱい存在しますよね.

キャストを使う
struct sockaddr_in inet_addr;
...
bind(fd, (struct sockaddr *)&inet_addr, ...);
とか.

あるいはunionを使ったXEventとか.

どっちも「structの先頭で同じ宣言の仕方をすれば,同じようにメンバが割り
付けられる」と仮定しないと動かないでしょう.

                                前田敦司