31. Which file mode in C++ opens a file for reading and writing, and truncates it to zero length if it exists? A. readwrite B. truncate C. wplus D. truncwrite Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
32. What is the difference between fstream and ofstream in C++? A. fstream can read and write, ofstream can only write B. ofstream can read and write, fstream can only write C. ofstream is used for text files, fstream is used for binary files D. fstream is used for text files, ofstream is used for binary files Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A No explanation is given for this question Let's Discuss on Board
33. How do you check if a file operation in C++ has encountered an error? A. file.is_error() B. file.error() C. file.fail() D. file.has_error() Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
34. What is the purpose of the ios::binary flag in C++ file handling? A. Opens the file in binary mode B. Opens the file in text mode C. Opens the file in append mode D. Opens the file in read mode Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A No explanation is given for this question Let's Discuss on Board
35. Which of the following is used to close a file in C++? A. close() B. closeFile() C. fclose() D. file.close() Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board
36. In C++, how do you check if a file operation has reached the end of the file? A. file.eof() B. eof(file) C. file.end_of_file() D. endOfFile(file) Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A No explanation is given for this question Let's Discuss on Board
37. Which function is used to set the position of the file pointer in C++ file handling? A. seekg() B. seekp() C. file.setpos() D. setpos() Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option B No explanation is given for this question Let's Discuss on Board
38. How do you check if a file exists in C++ before opening it? A. file.exists() B. exists(file) C. file.opened() D. open(file) Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A No explanation is given for this question Let's Discuss on Board
39. What is the purpose of the ios::trunc flag in C++ file handling? A. Truncates the file if it exists and opens it in write mode B. Opens the file in trunc mode C. Opens the file in read mode D. Opens the file in append mode Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A No explanation is given for this question Let's Discuss on Board
40. Which file mode in C++ opens a file for reading and writing without truncating it if it exists? A. readwrite B. append C. wplus D. readplus Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board