スレを勃てるまでもないC/C++の質問はここで 5at TECHスレを勃てるまでもないC/C++の質問はここで 5 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト541:デフォルトの名無しさん 09/01/04 00:58:58 >>539 542:デフォルトの名無しさん 09/01/04 01:00:57 >>540 その通りの事をやっている。 sockaddr_in 構造体を sockaddr 構造体であるかのように 無理矢理見なして渡している。 sockaddr_in 構造体と sockaddr 構造体はサイズが同じで、 かつ、こうやってキャストしてもいいと問題ないとされている。 543:デフォルトの名無しさん 09/01/04 01:02:07 connect()の第2引数はstruct sockddr *型(struct sockddr型へのポインタ)を取る。 そこで、&echoservaddr(echoservaddrのアドレス)をstruct sockddr *型(struct sockddr型へのポインタ)へキャストしている。 544:536 09/01/04 01:03:51 >>542 見なす理由がわからないのです。 sockaddr_inのほうが入ってる情報というか入力する情報は多いし その情報はconnectする際に必要だと思います。 なのに、何故必要な情報がすべてあひってないsockaddr構造体とみなすのかがよくわかりません 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch