2007-01-13 C++でソケットプログラミングをするのはつらい C++ 久々にC++(実際はCが近いか)でソケットAPIを使うプログラムを作ってみました。ソケットAPIはC言語APIなので、せっかくクラス・メンバー関数で作り上げた中にC的な手続きべったりなコーディングをしなくてはなりません。これは、マルチスレッド(pthread)やGUI(GTK+など)を使う際にも言えます。C++でアプリケーションを作るのは実は向いてないのかなと思います。