cctools
|
Fast process invocation. More...
#include <stdio.h>
Go to the source code of this file.
Functions | |
FILE * | fast_popen (const char *command) |
Fast process invocation. More... | |
int | fast_pclose (FILE *file) |
Conclude a fast process stream. More... | |
Fast process invocation.
FILE* fast_popen | ( | const char * | command | ) |
Fast process invocation.
fast_popen opens a process for execution, providing its output on a stream, just like the standard popen
. However, fast_popen does not invoke the shell the interpret the command, which can be very time consuming. Thus, the command must be given as a full path, and may not include quotes, variables, or other features of the shell.
command | The command string to execute. |
int fast_pclose | ( | FILE * | file | ) |
Conclude a fast process stream.
file | A file pointer returned from fast_popen. |