|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 23 Jan 2003 14:39:47 To : Zahar Kiselev Subject : Re: научный вопрос -------------------------------------------------------------------------------- Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> wrote: ZK> Hello Victor! ZK> Jan 22 23:11 03, Victor Wagner wrote to Zahar Kiselev: VW>> Человек прекрасно знал, что такое буферизация в stdio, и как VW>> геморойно с ней бороться, если имеешь контроль только над одной из VW>> двух взаимодействующих программ. ZK> Эта буферизация что - в линуксе _настолько_ непобедима? ZK> Помню, в борладовских компиляторах под дос ей можно было управлять... Управление буферизацией, насколько я помню, часть стандарта ansi C. только вот управлять ею надо на ОБОИХ сторонах пайпа. Тебе охота патчить gnuplot? VW>> Смотреть надо expect. А лучше - не смотреть, а использовать. ZK> Про expect знаю, но для данного случая он не подходит - не хотелось бы мне ZK> на таком "языке" писать обработку поступающих с АЦП данных, даже если на нем ZK> удобно будет подавать их в гнуплот для визуализации. Hаиболее прямолинейный путь - написать низкоуровневую обработку на С как расширение Tсl и грузить в интерпретатор наряду с expect. а еще expect можно использовать как c-шную библиотеку ZK> А вот в исходник expect посмотрю, как-то я не сообразил сразу что там можно ZK> нужное решение подсмотреть. Только бы он не оказался слишком большим и ZK> запутанным. ZK> Zahar(@spbdept.rbc.ru) -- #/usr/bin/perl -w use Force::Luke; --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178ac40a47e.html, оценка из 5, голосов 10
|