VicoTas
Câu hỏi
avatar Handoivodoi
26/04/2013 20:52

Xin hướng dẫn lập trình bằng ngôn ngữ C đọc tuần tự hết các file văn bản trong 1 thư mục - đọc hết 1 file thì tự động đọc file kế tiếp?



Danh sách câu trả lời (1)
vietnamconnection vnconnection 26/04/2013 20:52
Bạn có thể dùng các hàm dịch vụ của thư viện run-time kèm theo ngôn ngữ hay các hàm dịch vụ của hệ thống. Thí dụ, để duyệt tìm các file trong 1 thư mục nào đó thỏa mãn 1 tiêu chuẩn nào đó (thí dụ các file *.txt như trường hợp của bạn), bạn có thể dùng 2 hàm findfirst(), findnext() của thư viện io.h của ngôn ngữ C. Bạn cũng có thể dùng 2 hàm API của Windows có chức năng tương đương là FindFirstFile(), FindNextFile(). Hàm findfirst() hay FindFirstFile() cho phép bạn tìm thông tin về file đầu tiên trong thư mục thỏa mãn tiêu chuẩn tìm kiếm, còn hàm findnext(), FindNextFile() cho phép tìm file kế tiếp. Bạn có thể lặp gọi chúng nhiều lần cho đến khi tìm thấy tất cả các file thỏa mãn tiêu chuẩn tìm kiếm của bạn. Bạn đọc thêm phần trả lời cho câu hỏi ngay tiếp sau đây.
Trả lời câu hỏi
Tải lại mã
Rao vặt Siêu Vip