スレを勃てるまでもないC/C++の質問はここで 5at TECHスレを勃てるまでもないC/C++の質問はここで 5 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト558:デフォルトの名無しさん 09/01/04 01:39:57 どうせサイズ渡してんだし、 sockaddr::sa_family だけでよかった気もする。 559:536 09/01/04 01:42:07 struct sockaddr { u_short sa_family; char sa_data[14]; }; sockaaddr構造体はこのようになっているが、何も入力していない struct sockaddr_in{ short sin_family; unsigned short sin_port; struct in_addr sin_addr; char sin_zero[8]; }; inのほうはこのようになっていて、アドレスはポートやファミリーは入力している。 で、このinの方を struct sockaddr { u_short sa_family; char sa_data[14]; }; これとして扱う。しかし、ここにはアドレスが入っていない。 だとしたら、どうやってサーバーに接続する?という疑問がわきます。 けれど、inに入力したファミリーがsockaaddrに引き継がれて、 sockaddrのファミリがわかって、そこからまた、inの構造体を参照?するのでしょうか どうやって参照するかがまた謎ですが 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch