© Will Briggs 2021
W. BriggsC++20 for Lazy Programmershttps://doi.org/10.1007/978-1-4842-6306-8_13

13. Standard I/O and File Operations

Will Briggs1  
(1)
Lynchburg, VA, USA
 

We’ve had too much fun. It’s time to get serious.

Or maybe it’s time to learn how to program when you aren’t using a graphics and game library. After all, you usually aren’t. Even if you are, you may need to access files (for loading a game level, say), and in C++ we handle files much as we do text-based user interaction – what we’ve done till now with sin and sout.

Standard I/O programs

Example 13-1 is a program that uses standard I/O. It may look familiar.
// Hello, world! program
//      -- from _C++20 for Lazy Programmers_
// It prints "Hello, world!" on the screen.
//   Quite an ...

Get C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.