советчики интересные пошли. говорят же:
>>передача данных
и какие объемы ты передашь через глобальную переменную? а ведь еще и синхронизировать нужно запись\чтение. именно для организации передачи данных с их повсеместным чтением для общих задач эффективнее всего использовать неименованные пайпы (libc - man pipe).
>> поридется свою писать...
вам не стыдно? медвежьи услуги обычно не в почете. strtok()...
>>ну не знаю человек не написал
так ты читай чего я написал про синхронизацию.
>>стыдно.. извините пожалуйста больше постить не буду, а то и вправду толку мало.
ну вот и молодец. если бы большинство форумчан додумались до этого, то многим хорошим людям стало бы легче.
спасибо desTiny все получилось
а в лине как можна узнать разделы root и swap и туда доступ записи и чтения с помошью СИ
и как получить высокий доступ на разделы не зная пасса root?
Последний раз редактировалось KSoniX; 12.03.2008 в 15:05..
столкнулся с такой проблемой.
мне нужен форматированный вывод в сокет. при помощи моей любимой функции write(2) это не получится.
хочу использовать функцию fprintf(3). она в качестве своего первого параметра получает указатель на переменную типа FILE. теперь у меня задача передать дескриптор сокета который я уже открыл функции fprintf. вот что я сделал
Код:
//тут что то
FILE *file;
//тут тоже
s=socket(PF_INET, SOCK_STREAM, 0);
//тут код
file=fdopen(s, "a");
fprintf(file, "формат", текст);