Показать сообщение отдельно

  #850  
Старый 12.03.2008, 20:00
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
С нами: 9596486

Репутация: 291


По умолчанию

столкнулся с такой проблемой.
мне нужен форматированный вывод в сокет. при помощи моей любимой функции write(2) это не получится.
хочу использовать функцию fprintf(3). она в качестве своего первого параметра получает указатель на переменную типа FILE. теперь у меня задача передать дескриптор сокета который я уже открыл функции fprintf. вот что я сделал
Код:
//тут что то
FILE *file;
//тут тоже

s=socket(PF_INET, SOCK_STREAM, 0);

//тут код

file=fdopen(s, "a");
fprintf(file, "формат", текст);
тут что то не правильно?
 
Ответить с цитированием