Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng Phương pháp lập trình: Bài 11 do TS. Ngô Hữu Dũng biên soạn trình bày các nội dung sau: giới thiệu, streams và files, streams (dòng nhập xuất), text streams, binary stream,. để nắm chi tiết nội dung của bài giảng! | TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH Phương pháp lập trình Tập tin TS. Ngô Hữu Dũng 1. GiỚI THIỆU C/C++ hỗ trợ 2 hệ thống nhập xuất: Một hệ thống thừa kế từ ngôn ngữ C Một hệ thống nhập xuất hướng đối tượng của C++. Phương pháp lập trình - Tập tin 2. Streams và Files Hệ thống nhập xuất của C Cung cấp một giao diện (interface) nhất quán độc lập với thiết bị thật sự mà chương trình tương tác. cung cấp một mức độ trừu tượng giữa lập trình viên và thiết bị nhập xuất. Sự trừu tượng này được gọi là stream và thiết bị thật sự được gọi là file. Phương pháp lập trình - Tập tin 3. Streams (dòng nhập xuất) Hệ thống file của C được thiết kế để làm việc với nhiều loại thiết bị khác nhau như terminals (thiết bị đầu cuối), các loại ổ đĩa, băng từ, . Hệ thống file chuyển đổi mỗi loại thành một thiết bị logic gọi là stream. Tất cả stream có cùng hành vi Phương pháp lập trình - Tập tin 3. Streams (dòng nhập xuất) Stream độc lập với thiết bị nên cùng một hoạt động trên stream như ghi vào một tập tin trên đĩa cũng có thể dùng để ghi vào loại thiết bị khác như console (màn hình). Có hai loại stream: Văn bản (text) Nhị phân (binary). Phương pháp lập trình - Tập .