Fundamentals of
C++

Totally free education on the Internet

About · FAQ ·Tell a Friend · Comments  · Course Home Page  ·  IT Learning Center

About this Course

coverIT05.jpg (2354 bytes)

This course is intended for serious computer hobbyists, IT students, and IT professionals. You need Windows and Visual C++ installed.

The free online textbook for this course is Visual C++ 6 Unleashed . Read the Introduction to the book.

offiste01.jpg (430 bytes) Indicates links that take you away from the Free-Ed.Net site. Use the links on these offsite pages carefully, and use the Back function on your browser to return to the assigments.

 

Lesson 8. Working with the File System

Modern operating systems such as Windows provide a huge variety of services and features. However, if you were to ask what services comprise the core function of an operating system, providing a file system would surely be near the top of the list.

The dual requirements of file-system evolution and backward compatibility have littered the Windows operating system variants with a spectrum of old and new file systems.

To ensure that you can exploit the best file-system features and still maintain compatibility across the various platforms, you should be aware of these differences and their implications on the behavior of file and device I/O functions.

Reading Assignments

Read the following sections from your free online textbook:

offiste01.jpg (430 bytes) File System Overview
offiste01.jpg (430 bytes) Win32 File Objects
offiste01.jpg (430 bytes) Compatibility I/O
offiste01.jpg (430 bytes) Serial Communications
offiste01.jpg (430 bytes) Using Consoles
 

Learning Activities

  1. Use this search box to refine and expand your understanding of new terms and concepts in the reading assignments.

Custom Search
  1. offiste01.jpg (430 bytes) Read the Summary of the lesson.


Web design and curriculum: David L. Heiserman

Copyright © 2005 SweetHaven Publishing Services
All Rights Reserved