Question Detail Which is correct syntax for, position n bytes back from end of fileObject ? fileObject.seekg(ios::end, n);fileObject.seekg(n, ios:end );fileObject.seekg(n, ios::end );fileObject.seekg(ios:end, n); Answer: Option C Similar Questions : 1. How to get position to the nth byte of fileObject ? fileObject.seekg( 'filename',n );fileObject.seekg( n, 'filename' );fileObject.seekg( n );fileObject.seekg( n, ios::app ); Answer: Option C 2. How to get position n bytes forward in fileObject ? fileObject.seekg( ios::cur, n );fileObject.seekg( n, ios:cur );fileObject.seekg( n, ios::cur );fileObject.seekg( ios:cur, n ); Answer: Option C 3. Which among following is used to open a file in binary mode ? ios:appios::outios::inios::binary Answer: Option DExplanation:ios:app -> All output operations are performed at the end of the file, appending the content to the current content of the file. ios::out -> Open for output operations. ios::in -> Open for input operations. 4. How to find the position at end of fileObject ? fileObject.seekg( 0, ios::end );fileObject.seekg( 0, ios::end );fileObject.seekg( 0, ios::end );fileObject.seekg( 0, ios::end ); Answer: Option A 5. ios::trunc is used for ? If the file is opened for output operations and it already existed, no action is taken.If the file is opened for output operations and it already existed, its previous content is deleted and replaced by the new one.If the file is opened for output operations and it already existed, then a new copy is created.None of above Answer: Option B Read more from - C++ File Handling Questions Answers