TAILIEUCHUNG - [C++]Các thao tác trên file

Trong C++ thì ta có 3 loại File stream cơ bản sau : ifstream : Dùng cho file nhập vào. Loại này chỉ có thể được dùng để đọc dữ liệu vào file vào bộ nhớ mà thôi. ofstream : Dùng cho file xuất ra. Loại này thì có thể dùng để tạo ra files và chép dữ liệu vào chúng. fstream : Đây là kênh file.(File stream). Loại này thì có thể vừa tạo file, vừa ghi dữ liệu vào file và đọc dữ dữ liệu từ file vào luôn. sử dụng fstream : Để định nghĩa 1. | C Các thao tác trên file Trong C thì ta có 3 loại File stream cơ bản sau ifstream Dùng cho file nhập vào. Loại này chỉ có thể được dùng để đọc dữ liệu vào file vào bộ nhớ mà thôi. ofstream Dùng cho file xuất ra. Loại này thì có thể dùng để tạo ra files và chép dữ liệu vào chúng. fstream Đây là kênh file. File stream . Loại này thì có thể vừa tạo file vừa ghi dữ liệu vào file và đọc dữ dữ liệu từ file vào luôn. sử dụng fstream Để định nghĩa 1 đối tượng file ta dùng cú pháp sau fstream dataFile Ở đây dataFile chỉ là tên do người dùng đặt mà thôi. Để mở 1 file ta dùng cú pháp sau ios out Ở đây hàm open đòi hỏi 2 đối số đối thứ nhất là 1 chuỗi tên chứa tên file. Đối thứ 2 là 1 flag của file và cái này cho ta biết chế độ nào mà chúng ta dùng để mở file. Ở ví dụ trên thì tên file là còn flag file ở đây là ios out. Cái này nó nói cho C biết chúng ta mở file ở chế độ xuất ra. Chế độ xuất ra cho phép dữ liệu có thể được ghi vào file. ios in Còn ở ví dụ này thì tức là ta đang mở file ở chế độ nhập vào tức là cho phép dữ liệu được đọc vào từ file. Chúng ta có 1 số chế độ cơ bản sau đây ios app Chế độ gắn vào. Nếu file đã được tạo thì nội dung của nó sẽ được gắn vào tận cùng của file. Theo mặc định thì đối với chế độ này thì nếu file chưa được tạo nó sẽ tạo ra 1 file mới. ios ateNếu file đã được tạo thì chương trình sẽ chạy tới trực tiếp chỗ cuối cùng của file. Xuất ra có thể là được ghi ra bất kì chỗ nào trong file. ios binaryChế độ nhị phân. Khi mà file được mở ra ở chế độ này thì dữ liệu sẽ được đọc hay ghi từ 1 định dạng nguyên thủy nhị phân. ios truncNếu file đã được tạo thì nội dung của nó sẽ bị xóa đi. Chúng ta còn có thể sử dụng những chế độ trên chung với nhau và chúng sẽ được kết nối với nhau bằng toán tử . Ví dụ ios in ios out Dòng lệnh trên cho phép ta mở file ở cả 2 chế độ xuất và nhập. Chú ý Khi dùng riêng lẻ thì ios out sẽ xóa nội dung của file nếu file đã được tạo .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.