Bonjour à tous !

J'aurais voulu savoir comment je pouvais rediriger stdout vers un socket sous windows (dup ne fonctionne pas sur un socket) ?

En fait mon vrai problème c'est que j'utilise une bibliotheque qui demande un FILE* en paramètre. Ne souhaitant pas écrire dans un fichier mais juste garder l'information en mémoire pour l'envoyer sur le réseau, je pensais utiliser le FILE* stdout... voyez-vous une autre solution ? Peut-on déclarer un FILE* pointant sur une zone mémoire et non pas un fichier proprement dit ?

Merci d'avance