mixi にてやねうらおさんから http://x68000.q-e-d.net/~68user/net/c-http-1.html のコードについてご指摘を受けたので、ここで書いても伝わるかどうかわかりませんが、一応回答と言い訳を。> connectに失敗したときにソケットがcloseされない。 うーん。懐かしの malloc/free 論争を思い出してしまいました。その考えを否定はしませんが、わたしはここでは close しません。サンプルコードの可読性を損なうから。実務であっても...
select() の欠点だから Windows では実装されないのか。Windows にも select() はありますよ。ただディスクリプタ一般に使用できる UNIX のselect とは異なり、純粋にソケットにしか使えないので使いづらいです。また、WSAAsyncSelect やスレッドを使うのが Windows 的かもしれません。といいつつ わたしは Winsock を使ったことがないので、間違っていたらすみません。...