Starting Out with C++: Early Objects (9th Edition)
9th Edition
ISBN: 9780134400242
Author: Tony Gaddis, Judy Walters, Godfrey Muganda
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 13.7, Problem 13.30CP
Describe the meaning of the following file access flags.
ios::beg
ios::end
ios::cur
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
in the FILE structure :
What two fields we used to determine the size of the internal buffer allocated :
Group of answer choices
read_ptr and write_ptr
base and end pointer
flags and fileio
all of the above
File Attributes
5. File attributes
(a) File name: file name is a very important file attribute When a file changes name, it seems to change its
identity (just like when you change your name)
The oldest file naming we may remember is the 8 +3 convention in DOS (in DOS, all file names can NOT be
bigger than 8 characters, special characters like spaces were not allowed etc.). So a file like C:\\Program
Files\\Adobe\\Photoshop can cause problems in DOS, and it has to be represented in different ways using strange
character like~ (tilde).
Elaborate on your understanding of file names or file naming in different operating systems (Windows, Mac,
Linux etc.). For example, some OS like NTFS may allow longer file name, allow space, and even allow non
English like characters such as Chinese file names. Is there a maximum length of file names (can you have a file
name of 1,000 characters long?)
(b) File creation date and modification date. File can be created and modified using different ways of…
Describe the meaning of the following file access flags.
ios::begios::endios::cur
Chapter 13 Solutions
Starting Out with C++: Early Objects (9th Edition)
Ch. 13.1 - Name three different C++ classes that can be used...Ch. 13.1 - Name three different C++ classes that can be used...Ch. 13.1 - What is the purpose of the second parameter to the...Ch. 13.1 - Why is it important for a program to close an open...Ch. 13.1 - Which file open flag causes all output to take...Ch. 13.1 - Which file open flag causes the contents of an...Ch. 13.1 - What happens if ios: :out is used by itself to...Ch. 13.1 - What happens if ios::out is used by itself to open...Ch. 13.1 - Write a sequence of C++ statements that reads in...Ch. 13.1 - Write a sequence of C++ statements that reads in...
Ch. 13.1 - Show how to use the constructor of the fstream...Ch. 13.1 - Consider two parallel arrays of the same size, one...Ch. 13.3 - Make the required changes to the following program...Ch. 13.3 - Describe the purpose of the eof member function.Ch. 13.3 - Assume the file input.txt contains the following...Ch. 13.3 - Describe the difference between reading a file...Ch. 13.3 - Describe the difference between the getline...Ch. 13.3 - Describe the purpose of the put member function.Ch. 13.3 - What will be stored in the file out.dat after the...Ch. 13.3 - The following program skeleton, when complete,...Ch. 13.5 - Write a short program that opens two files...Ch. 13.5 - How would the number 479 be stored in a text file?...Ch. 13.5 - Describe the differences between the write member...Ch. 13.5 - What arc the purposes of the two arguments needed...Ch. 13.5 - What are the purposes of the two arguments needed...Ch. 13.5 - Describe the relationship between fields and...Ch. 13.5 - Prob. 13.27CPCh. 13.7 - Describe the difference between the seekg and the...Ch. 13.7 - Describe the difference between the tellg and the...Ch. 13.7 - Describe the meaning of the following file access...Ch. 13.7 - What is the number of the first byte in a file?Ch. 13.7 - Briefly describe what each of the following...Ch. 13.7 - Describe the mode that each of the following...Ch. 13 - Prob. 1RQECh. 13 - Before a file can be used, it must first beCh. 13 - When a program is finished using a file, it shouldCh. 13 - The__________ header file is required for file I/O...Ch. 13 - Prob. 5RQECh. 13 - The_____________ file stream data type is for...Ch. 13 - The____________ file stream data type is for input...Ch. 13 - The ______ file stream data type is for output...Ch. 13 - Write a statement that defines a file stream...Ch. 13 - Write a statement that defines a file stream...Ch. 13 - Write a statement that defines a file stream...Ch. 13 - Write two statements that use the people file...Ch. 13 - Write two statements that use the pets file stream...Ch. 13 - Write two statements that use the places file...Ch. 13 - If a file fails to open, the file stream object...Ch. 13 - Write a program segment that defines a file stream...Ch. 13 - The same formatting techniques used with ______...Ch. 13 - The ______ member function reports when the end of...Ch. 13 - The ______ function reads a line of text from a...Ch. 13 - The _______ member function reads a single...Ch. 13 - The _____ member function writes a single...Ch. 13 - Prob. 22RQECh. 13 - Prob. 23RQECh. 13 - Prob. 24RQECh. 13 - In C++, _______ provide a convenient way to...Ch. 13 - The _______ member function writes raw binary data...Ch. 13 - The _______ member function reads raw binary data...Ch. 13 - The ______ operator is necessary if you pass...Ch. 13 - In _______ file access, the contents of the file...Ch. 13 - In _____ file access, the contents of a file may...Ch. 13 - The _______ member function moves a files read...Ch. 13 - The ______ member function moves a files write...Ch. 13 - The _______ member function returns a files...Ch. 13 - The _______ member function returns a files...Ch. 13 - The ______ mode flag causes an offset to be...Ch. 13 - The ______ mode flag causes an offset to be...Ch. 13 - The ______ mode flag causes an offset to he...Ch. 13 - A negative offset causes the files read or write...Ch. 13 - Give a pseudocode algorithm for determining the...Ch. 13 - Give a pseudocode algorithm for comparing two...Ch. 13 - Prob. 41RQECh. 13 - Suppose that you have two text files that contain...Ch. 13 - Each of the following programs or program segments...Ch. 13 - File Previewer Write a program that asks the user...Ch. 13 - File Display Program Write a program that asks the...Ch. 13 - Punch Line Write a program that reads and prints a...Ch. 13 - Tail of a File Write a program that asks the user...Ch. 13 - String Search Write a program that asks the user...Ch. 13 - Sentence Filter A program that processes an input...Ch. 13 - File Encryption Filter File encryption is the...Ch. 13 - File Decryption Filter Write a program that...Ch. 13 - Letter Frequencies The letter e is the most...Ch. 13 - Put It Back C++ input stream classes have two...Ch. 13 - Prob. 11PCCh. 13 - Insertion Sort on a File II Modify the program...Ch. 13 - Prob. 13PCCh. 13 - Prob. 14PCCh. 13 - Inventory Program Write a program that uses a...Ch. 13 - Inventory Program Write a program that uses a...Ch. 13 - Group Project 17. Customer Accounts This program...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
What populates the Smalltalk world?
Concepts Of Programming Languages
What is the maximum number of comparisons that a binary search function will make when searching for a value in...
Starting Out with C++ from Control Structures to Objects (9th Edition)
Given the following variable declarations: f s l d and the seven steps outlined in this chapter for conversion ...
Programming in C
World Series Champions If you have downloaded this books source code (the companion Web sire is available at ww...
Starting Out with Java: From Control Structures through Objects (6th Edition)
A file that contains a Flash animation uses the __________ file extension. a. .class b. .swf c. .mp3 d. .flash
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- M 10 TRUE FALSE & is used to pass a parameter by value * is used as a reference operator * is called the dereference operator & in front of a variable identifier means memory address of this variable fstream.h must be included when reading and writing with files ios::apparrow_forwardIn _____ file access, the contents of a file may be read in any order.arrow_forwardTRUE FALSE & is used to pass a parameter by value * is used as a reference operator * is called the dereference operator & in front of a variable identifier means memory address of this variable fstream.h must be included when reading and writing with files ios::app erases the old contents of a ! file when usedarrow_forward
- Python script: Create a python script that will automate importing argument data from excel to test out an application. The python script needs to check that the file is .xslx extension and not empty. The python script will need to call multiple part file rest call for service to import data. The python script needs to accept an argument from a user for the file to be imported. Program needs to accept file from user as an absolute or relative path, or the name of the file if in same path directory.arrow_forward* What applies to normal files The character string containing the name of the user & the second argument is the mode O That character string containing file pointer & the second argument is the O mode None of the mentioned O character string containing the name of the file & the second argument is the mode Oarrow_forwardWhen working with this type of file, you access its data from the beginning of the file to the end of the file.a. ordered accessb. binary accessc. direct accessd. sequential accessarrow_forward
- Structural in-dependence exists when it is possible to make changes in the file structure without affecting the application program's ability to access the data. Select one: True Falsearrow_forwardC Programming Language Task 1 - Create a file called data by running this command: head –c 10000 /dev/random > data Task 2 - Create a program that uses mmap to map data into memory, then creates a shared memory area and uses memcpy to copy the data from the mmap’ed memory into the shared memory area.arrow_forwardM 10 TRUE FALSE ios::app erases the old contents of a file when used at the beginning of a file the flag eof() is ifstream declares files that we can write on close() is used to close the graphics window data structures can have members of different tynosarrow_forward
- This is the most effective file organization method in which one must handle all data records in a file namedarrow_forwardPOWERSHELL TASK Try to multiply two numbers stored into a file and the file name should be a command-line argument.arrow_forwardFind an incorrect statement. Group of answer choices Type iostream is used for handling both input and output file operations Type ifstream is used for handling input file operations Type ofstream is used for handling output file operations Type fstream is used for handling both input and output file operationsarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageSystems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage Learning
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning
Linux - Tutorial for Beginners in 13 MINUTES! [ UPDATED ]; Author: bai;https://www.youtube.com/watch?v=BMGixkvJ-6w;License: Standard YouTube License, CC-BY
What is Linux?; Author: Techquickie;https://www.youtube.com/watch?v=zA3vmx0GaO8;License: Standard YouTube License, CC-BY
Introduction to Linux and Basic Linux Commands for Beginners; Author: sakitech;https://www.youtube.com/watch?v=IVquJh3DXUA;License: Standard Youtube License