intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Lập trình C: Chương 4 - Nguyễn Minh Thành

Chia sẻ: Cxzvscv Cxzvscv | Ngày: | Loại File: PDF | Số trang:10

61
lượt xem
7
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Mục tiêu của chương 4 Lưu trữ dữ liệu trên tập tin nằm trong bài giảng lập trình C nhằm trình bày về tập tin văn bản và tập tin nhị phân, thao tác với tập tin với 3 bước như: mở tập tin để đọc/ ghi, các xử lý trên tập tin, đóng tập tin, tạo tập tin văn bản.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Lập trình C: Chương 4 - Nguyễn Minh Thành

  1. Lưu trữ dữ liệu trên tập tin Nguyễn Minh Thành Thanhnm.itc@itc.edu.vn
  2. Giới Thiệu  Tập tin văn bản: tập tin dùng để ghi các ký tự lên đĩa theo các dòng.  Tập tin nhị phân: tập tin dùng để ghi các cấu trúc dạng nhị phân (được mã hoá). 2
  3. Thao tác với tập tin  Bước 1: Mở tập tin để đọc/ ghi.  Bước 2: Các xử lý trên tập tin.  Bước 3: Đóng tập tin. 3
  4. Lớp fstream - • Mở file fstream::open() • Đọc file fstream::Operator >> • Ghi dữ liệu vào file fstream::Operator
  5. Tạo tập tin văn bản void main() { fstream file(“d:\\file_text.txt”, ios::out); file
  6. Đọc toàn bộ tập tin văn bản void main() { char str[2000]; fstream file(“d:\\file_text.txt”, ios::in); while(file >> str) cout
  7. Đọc từng dòng tập tin văn bản void main() { char str[2000]; fstream file(“d:\\file_text”, ios::in); while(!file.eof()) { file.getline(str,2000); cout
  8. Tạo tập tin nhị phân void main() { fstream file(“d:\\file.bin”, ios::out | ios::binary); file.write(“Write to file“, ; file.close(); } 8
  9. Đọc tập tin nhị phân void main() { char str[2000]; fstream file(“d:\\file.bin”, ios::in | ios::binary); while(file.read(str) cout
  10. Bài tập ví dụ 10
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
4=>1