What will be the output of the following C++ code in text files?
Posted: Wed Jul 13, 2022 7:53 pm
#include <stdio.h> int main () { char buffer[BUFSIZ]; FILE *p1, *p2; p1 = fopen ("myfile.txt", "w"); p2 = fopen ("myfile2.txt", "a"); setbuf ( p1 , buffer ); fputs ("Buffered stream", p1); fflush (p1); setbuf ( p2 , NULL ); fputs ("Unbuffered stream", p2); fclose (p1); fclose (p2); return 0; }
a) Buffered stream
b) Unbuffered stream
c) Error
d) Buffered & Unbuffered stream
a) Buffered stream
b) Unbuffered stream
c) Error
d) Buffered & Unbuffered stream