Thực hành #1
Bài học 6 trên 23 trong khóa học Xử lý tệp trong C++ của Coddy.
Thử thách
Dễ*Đừng thay đổi code ở những chỗ bạn không được phép*
Thử mở 3 tệp:
code.txtscript.txtnovel.txt
Mở từng tệp và kiểm tra theo thứ tự đó xem tệp có thể mở được không, rồi in thông báo File opened nếu có thể, và Unable to open file nếu không thể.
Sau đó, chỉ đóng các tệp code.txt và novel.txt.
*In mỗi thông báo trên một dòng mới*
Tự làm thử
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
//-------------------------
ifstream file_code;
ifstream file_script;
ifstream file_novel;
// Viết code của bạn tại đây
//-------------------------
// Đừng thay đổi phần bên dưới
if(!file_code.is_open())
cout << "File closed" << endl;
else
cout << "File still opened" << endl;
if(!file_script.is_open())
cout << "File closed" << endl;
else
cout << "File still opened" << endl;
if(!file_script.is_open())
cout << "File closed" << endl;
else
cout << "File still opened" << endl;
return 0;
}Tất cả bài học trong Xử lý tệp trong C++
Tự luyện tập: Trình biên dịch C++ online