Во-первых C socket API доступен из C++. Примеры доступны в любой
книжке по network programming'у.
Если тебя интересует переносимый, high-level framework на C++
то крайне рекомендую ознакомиться с ACE:
The ADAPTIVE Communication Environment
http://www.cs.wustl.edu/~schmidt/ACE.html
Ну хз.. либо сишный интерфейс.. либо какую-нибудь с++ную библиотеку попробуй.. Потому что сишные сокеты помоему с с++ными потоками (>> << ) плохо работают...