ぐらめぬ・ぜぷつぇんのはてダ(2007 to 2011)

2007年~2011年ごろまで はてなダイアリー に書いてた記事を引っ越してきました。

C言語

echoサーバ/クライアントのサンプル実装をcodereposに投下

詳細:"日記/2009/05/10/UNIX-C言語でのTCPのechoサーバのサンプル - Glamenv-Septzen.net"http://www.glamenv-septzen.net/view/386 UNIXでのTCPソケットプログラミング入門の王道、echoサーバ/クライアントのサンプル実装です。 coderepos上に投下したので…

connect(2)で接続タイムアウト機能を実装したい場合

書きかけ。 基本、APUE-2ndのP563。 If the socket descriptor is in nonblocking mode, which we discuss further in Section 16.8, connect will return -1 with errno set to the special error code EINPROGRESS if the connection can't be established…