Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Làm thế nào để xuống dòng trong file văn bản?

  1. #1
    Ngày gia nhập
    10 2008
    Bài viết
    0

    Mặc định Làm thế nào để xuống dòng trong file văn bản?

    Mình muốn hỏi về cách xuống dòng trong file văn bản. Nếu dùng hàm fgets() thì cần phải biết dòng đấy tối đa dài bao nhiêu kí tự nhưng nếu mình ko thể biết được thì sao? Chẳng lẽ cứ phải đọc từng kí tự đến khi nào gặp kí tự 13 thì thôi à? Ko có hàm giống như trong Pascal như Readln(f); à? Mong được các bro chỉ giáo. Mình xin thanks trước.

  2. #2
    Ngày gia nhập
    01 2008
    Nơi ở
    Gameloft Studio
    Bài viết
    294

    Post nhầm nhưng sẵn tiện trả lời luôn.

    Xuống dòng là "\r\n" (gồm 2 ký tự nhé).
    Đã được chỉnh sửa lần cuối bởi ZCoder87 : 31-10-2008 lúc 04:52 PM.

  3. #3
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Nếu bạn khôn biết rõ dòng dài bao nhiêu thì đành phải đọc vào một buffer, sau đó tìm trong buffer xem có ký tự '\n' không. Nếu có thì tách chuỗi từ đầu đến chỗ vừa tìm thấy. Nếu không tìm thấy thì cộng dồn buffer vào chuỗi và đọc tiếp một buffer nữa và cứ lặp lại như thế. Độ lớn của buffer phải được tính sao cho phù hợp với tốc độ đọc của ổ cứng.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

Các đề tài tương tự

  1. Bài tập C Làm thế nào để in ra dòng xuất hiện của 1 từ trong file văn bản ???
    Gửi bởi bautroicuabo trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 0
    Bài viết cuối: 14-03-2012, 10:06 AM
  2. Đọc từng dòng của file văn bản trong MFC
    Gửi bởi Athrun trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 02-02-2012, 01:54 PM
  3. Tách file name khỏi path và đọc ghi file theo dòng trong MFC như thế nào?
    Gửi bởi Athrun trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 14-12-2011, 12:34 PM
  4. mình có bài đọc file văn bảng nhưng không biết xuống dòng như thế nào ?
    Gửi bởi biencute trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 05-06-2011, 08:04 PM
  5. Lập trình C xóa các dòng giống nhau trong FILE văn bản?
    Gửi bởi lenam6000na trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 26-07-2008, 11:26 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn