связать FILE с потоком байт в памяти
От: iПоц Россия  
Дата: 02.09.11 13:15
Оценка:
Коллеги, можно как-нибудь в си связать FILE с потоком байт в памяти?
Re: связать FILE с потоком байт в памяти
От: LaptevVV Россия  
Дата: 02.09.11 13:27
Оценка:
Здравствуйте, iПоц, Вы писали:

П>Коллеги, можно как-нибудь в си связать FILE с потоком байт в памяти?

А строковые потоки не "спасут отца русской демократии"?
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: связать FILE с потоком байт в памяти
От: Кодт Россия  
Дата: 02.09.11 13:57
Оценка: 15 (3)
Здравствуйте, iПоц, Вы писали:

П>Коллеги, можно как-нибудь в си связать FILE с потоком байт в памяти?


Публичными средствами нельзя. Хотя функции sprintf/sscanf именно это и делают внутри себя.
Я в своё время ради интереса писал такой хак. Но разные версии сишного рантайма устроены по-разному.
Перекуём баги на фичи!
Re: связать FILE с потоком байт в памяти
От: Conr Россия  
Дата: 02.09.11 14:18
Оценка: 32 (3) +1
Здравствуйте, iПоц, Вы писали:

П>Коллеги, можно как-нибудь в си связать FILE с потоком байт в памяти?

Какая платформа? На линуксе можно использовать fmemopen и open_memstream
Re[2]: связать FILE с потоком байт в памяти
От: Erop Россия  
Дата: 02.09.11 15:52
Оценка: +2
Здравствуйте, Кодт, Вы писали:

Йо! Неужили?
Как оно там?
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.