Add very old versions (for history).
[opsoft_archive.git] / silentbob / silentbob-1.4.1 / gclib / doc / API / misc.txt
blob5eb86ddd09e91a7dd9120f1e8cd63135664f5a03
1 /*
2  * (c) Oleg Puchinin 2006
3  * graycardinalster@gmail.com
4  *
5  */
7 UTF8
9         void Dfastsort_s(char ** a, long N);
10 Быстрая сортировка строк. N - номер последнего элемента.
12         Dtimer () / timeval *the_time () / print_the_time (FILE * file_my)
13 Инициализировать таймер / вернуть прошедшее время с момента инициализации / напечатать результат в file_my 
14 (или в stdout).
16         int Dterm_one_kick (int fd);
17 Переключить терминал в посимвольный режим.
19         int Dfork (char *exec, int *fd_in, int *fd_out, int *fd_err);
20 Выполнить ветвление процесса. exec - команда для выполнения в sh ("sh -c <exec>"). Остальные аргументы -
21 дескрипторы ввода/вывода/ошибок нового процесса. Соответственно, если задан соотв. указатель :
22 в *fd_in можно писать (контроль stdin потомка), а *fd_out и *fd_err читать (stdout, stderr).
23 Замена для popen. Закрывать (fd*) все это вручную по мере ненадобности.