Nếu mình nhập vào 1 từ, làm thế nào để tìm từ ấy có xuất hiện trong file có sẵn của mình hay không ạ?
ví dụ như mình có 1 file sẵn ghi 1 đoạn văn bản, giờ mình viết chương trình nhập vào một từ, tìm xem từ ấy có xuất hiện trong đoạn văn bản trong file hay không ý ạ.
Mong mọi người giúp đỡ ạ
tìm từ có xuất hiện trong file hay không?
1 Like
Phương tìm cách đọc một hàng, trong một hàng phương tìm cách tách ra từng từ. Sau đó dùng strcmp
để so sánh với từ nhập vào.
Cách tách ra từng từ thì có thể xem bài này để lấy ý tưởng
cách tách từ thì em biết cách ạ, nhưng đọc từng dòng trong file thì phải làm sao ạ? chỉ cần file >> n thôi ạ?
Không đơn giản thế được. Em có thể dùng cách đọc file bằng thư viện của C ở đây
Hoặc em có thể dùng fstream
như ví dụ ở đây. Tại anh chưa làm video về đọc file. Anh sẽ tăng tốc để làm mấy video về đọc ghi file để sau này gửi cho các bạn cùng xem. Nhưng hiện tại quả thật là một ngày anh chỉ còn thời gian ngủ
1 Like
vâng, e cảm ơn ^^
1 Like