#include #include FILE *stdin; FILE *stdout; FILE *stderr; __attribute__((constructor)) static void initialize_streams(void) { stdin = fdopen(STDIN_FILENO, "r"); stdout = fdopen(STDOUT_FILENO, "w"); setvbuf(stdout, NULL, _IOLBF, BUFSIZ); stderr = fdopen(STDERR_FILENO, "w"); setvbuf(stderr, NULL, _IONBF, 0); }