30/09/2018, 19:22
Làm việc với tập tin
Chào mọi người, em thấy trong mấy cuộc thi lập trình người ta hay kêu tạo file .inp, .out , mọi người có thể
chỉ em chi tiết về vấn đề đó trong c++ được không ạ?,thanks
Bài liên quan
Cái này nói thì hơi dài dòng nên bạn coi trong link này đỡ nha :
http://www.cplusplus.com/doc/tutorial/files/
Mục đích của làm việc với file chủ yếu là để lưu lại dữ liệu vì nếu làm việc bằng console đơn thuần thì mỗi lần out chương trình sẽ bị mất dữ liệu đi.
Đây bạn nhé:
STDIO
Đọc Ghi File Cơ Bản Với fstream :: Bài viết :: STDIO
Tìm hiểu, cách sử dụng fstream để xử lý file đơn giản trong C++. Trong các sản phẩm phần mềm hay game, dường như không có phần mềm nào không xử lý với file. File là cách thức ta lưu trữ trạng thái của phần mềm trước khi ứng dụng được đóng.
Đọc và ghi file text trong C++
Trong C++ việc đọc và ghi file thường dùng để đưa các bài toán ở dạng đầu vào và xuất ra kết quả. Điều này giúp cho người ta dễ dàng kiểm tra xem chương trình của bạn có thực sự đúng không khi cho …
Đơn giản thôi bạn vd bài tập tên abc.cpp
Trong int main bạn làm 2 dòng freopen
freopen(“abc.inp”,“r”,stdin);
freopen(“abc.out”,“w”,stdout);
Tất cả việc này bạn phải thực hiện trong project nhé
B2 lập file inp
Ấn tổ hợp ctrl shift N chọn Yes . viễt vào phần file name : abc.inp cái này cho bạn nhập dữ liệu input
Phần Save as file ấn vào nũi tên chọn All file (.) ở dưới cùg
Làm tương tự vs file out put nhưng đặt tên là abc.out
Sau khi nhập file input xong quay lại file cpp ấn ctrl F9 hoặc biểu tượng build and run hình bánh răngmũi tên thì kết quả sẽ hiện ra file output
Cảm
ơn
bạn
nhiều
…
cảm
ơn
bạn
nhiều…