Đọc 1 phần của File. Ghi 1 phần của File

Có cách nào để đọc 1 phần. Ghi 1 phần của File không
Lấy ví dụ ta có 1 File text nặng 10 GB
Trong khi ta chỉ muốn đọc dòng cuối cùng. Chắc không phải đọc từ đầu cho đến cuối rồi mới xong chứ
Lấy ví dụ trên internet ta có thể download 1 phần của file bằng cách addrange (ví dụ file 10 gb chỉ request đoạn cuối nó sẽ cho ta ngay kết quả)
Hoặc như trình download của chrome. Chia nhỏ đoạn để download nhưng Size của file thay đổi và được ghi liên tục

seek nó đến dòng cuối cùng có được ko nhỉ?

nếu biết cấu trúc file rồi, thì dùng hàm seek di chuyển con trỏ file cơ động

Đọc ghi 1 phần khi file là binary file.

Downloading thì nó cũng xem text file là binary file, chia file theo dung lượng để tải đồng thời

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?