Quelle est le header à inclure pour appeler les divers fonctions socket?

Le c++ est-il un language approprié pour la programmation socket?