プラットフォーム依存のライブラリ Windows/MacOSではより抽象度の高いライブラリを提供している IPv4/v6の差異はライブラリで吸収されるかも connect_to_url("http://www.kame.net/"); この場合、アプリケーションを直す必要はない 適切なバージョンのライブラリを使えばOK MacOS: CFNetwork Windows Vista: NetIO