có thể là do định dạng lúc ghi của cậu,mình thấy hình như cậu không để ý cách thức khi ghi file thì phải,xem lại trong sách đi VD ios::out thì file mở sau sẽ xóa đè lên file trước VV...
cho mình hỏi có chuẩn mực hay là chú ý gì không khi muốn đọc hoặc là ghi 1 file.mình làm nhiều bài tập rõ ràng là nếu tách riêng thì ghi được và file mà cho chung vào bài tập lớn thì không thể nào ghi được.nó chỉ tạo cho mình 1 file mới nhưng không có dữ liệu mặc dù cách sử dụng vẫn không thay đổi?
có thể là do định dạng lúc ghi của cậu,mình thấy hình như cậu không để ý cách thức khi ghi file thì phải,xem lại trong sách đi VD ios::out thì file mở sau sẽ xóa đè lên file trước VV...
không phải bạn ạ.ý mình là khi mình dùng một chương trình in 1 số nguyên vào 1 file thì được.nhưng cũng là 1 một số nguyên dương đó mình đưa vào bài tập lớn thì lại không in được vào.mặc dù bài nhỏ kia in được.mình mới học C++ nên chưa biết dùng templest ,bạn có bài nào sử dụng templest cho mình xem qua để làm ví dụ được không?cám ơn bạn nhiều
template?.templest
Mình không hiểu, "bài tập lớn" là như thế nào?. Mấy hôm nay mấy bạn hay đề cập tới thuật ngữ này mà hơ hơ, thật là không hiểu!.ý mình là khi mình dùng một chương trình in 1 số nguyên vào 1 file thì được.nhưng cũng là 1 một số nguyên dương đó mình đưa vào bài tập lớn thì lại không in được vào.mặc dù bài nhỏ kia in được
Phá toái hư không - Bạch nhật thăng thiên.
1.bài tập lớn nghĩa là bài tập không nhỏ.vì bài tập đó của mình có nhiều chức năng hơn như đọc,ghi,tính toán.. vậy là mình gọi là bài tập lớn thôi
2.mình cảm ơn mọi người đã giúp mình nhiều và mình cũng đã tin ra rằng.với C++ thì phải dùng hàm fstream.h để đọc và ghi file chứ dùng hàm stdio.h của C thì không thể làm được.
Dùng core C với FILE* cũng ok, hoặc <fstream> với C++, nếu viết OOP C++ thì khuyên cậu nên dùng fstream, nó sạch và dễ reuse hơn pure C.
theo mình nghĩ chừng nào code trên 3k dòng (ko tính comment) mới nên gọi là bài tập lớn. :P
và độ phức tạp của bài tập lớn thuộc dạng cao trở lên .
code ra gió bão