Bài giảng Tin học đại cương - Bài 13: Nhập xuất file cung cấp cho người học các kiến thức về thao tác với các tập tin, Đây là một tài liệu hữu ích dành cho các bạn sinh viên đang học môn tin học đại cương và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu. | TIN Đ I CƯƠNG Bài 13: NH P - XU T FILE 1 N i dung chính 1. Thao tác v i các t p tin 2. Bài t p 2 Nhu c u cin : nh p d li u t bàn phím và đưa vào các bi n cout : hi n th giá tr các bi u th c ra màn hình Khi k t thúc chương trình thì các bi n, các bi u th c không còn n a → d li u b m t Nhu c u : mu n lưu tr các bi n, các k t qu tính toán ra t p tin (file), nh v y k t qu tính toán s không b m t chi u ngư c l i : đ c d li u có trong file đ x lí ti p → gi i pháp : thao tác v i các t p tin (c th là d ng văn b n) 3 1. Thao tác v i các t p tin C++ cung c p các l p (class) sau đ đ c - ghi d li u v i file ofstream : ghi d li u vào file ifstream : đ c d li u t file fstream : c đ c và ghi file Các l p này đư c đ nh nghĩa trong thư vi n fstream và đ t trong không gian tên std → khai báo thư vi n fstream đ u chương trình : #include 4 Ghi ra file b ng ofstream T o đ i tư ng và g n nó v i m t file trong thi t b lưu tr Khi thay cout b i tên đ i tư ng, d li u s đư c ghi vào file đ i di n b i đ i tư ng đó, thay vì in ra màn hình Cách 1 : t o m t đ i tư ng chưa g n v i t p tin c th nào, sau đó dùng hàm open đ m m t t p tin và g n nó v i đ i tư ng v a t o Ví d .