Lec5 file error handling.b tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực k...
File operations - Thao tác với tệp https://github.com/tqlong/advprogram Nội dung ● Nhập liệu từ tệp văn ● Xử lý lỗi với tệp ● Kỹ thuật ○ Giới thiệu thư viện , , ○ Xử lý lỗi đơn giản Nhập liệu từ tệp (file) ● Hangman thời sử dụng danh sách từ cố định ○ Không cho phép đổi từ vựng (ví dụ: chọn lĩnh vực) ○ Mã nguồn chương trình chứa danh sách từ ■ Phải dịch lại chương trình thay đổi từ ● Giải pháp: Tách mã nguồn liệu ○ Dữ liệu lưu tệp ○ Chương trình có mã lệnh đọc tệp, đưa liệu vào nhớ (biến) Top-down: Sửa main để dùng file const int MAX_BAD_GUESSES = 7; const char DATA_FILE[] = "data/Ogden_Picturable_200.txt"; - Yêu cầu chooseWord chọn từ file int main () { - Báo lỗi dừng game file có lỗi srand(time(0)); string word = chooseWord(DATA_FILE); if (word.length() < 1) { cout