15
34
FILE *fp = fdopen (fd, "w");
17
36
error (EXIT_FAILURE, errno, "fdopen");
21
49
int n = fprintf (fp, "hello world\n");
22
50
printf ("fprintf = %d\n", n);
24
52
error (EXIT_FAILURE, 0, "first fprintf succeeded");
25
54
n = fprintf (fp, "hello world\n");
26
55
printf ("fprintf = %d\n", n);
28
57
error (EXIT_FAILURE, 0, "second fprintf succeeded");