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

Đề tài: Giải thích dùm em lệnh này ?

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

    Mặc định Giải thích dùm em lệnh này ?

    FILE *f;
    if ((f=fopen(dict,"rt"))==0)
    {
    cout << "Khong doc duoc du lieu\n";
    getch();
    exit(1);
    }

    các anh giải thích dùm em cái lẹnh này if ((f=fopen(dict,"rt"))==0)
    em ko hiểu code chỗ đó nói cái gì ?

  2. #2
    Ngày gia nhập
    06 2007
    Nơi ở
    UIT
    Bài viết
    44

    fopen(dict,"rt")
    là hàm mở một file có dạng :
    FILE *fopen(
    const char* filename,
    const char* mode
    );
    Như ở trên thì
    filename
    là tên file mở
    mode

    dạng truy cập đến fỉle
    nếu nó có dạng "r+" thì có nghĩa là mở cho việc đọc và thao tác trên đó
    Opens for both reading and writing. (The file must exist.)


    bạn có thể biết rõ hơn thông tin về hàm này trong MSDN

  3. #3
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Dùng C++ thì dùng FILE* làm gì cho cực vậy, dùng fstream object sẽ dễ dàng hơn nhiều. Ví dụ :
    C++ Code:
    1. #include <fstream>
    2.  
    3. using std::fstream;
    4. using std::ios;
    5.  
    6. int main()
    7. {
    8.     fstream inf;
    9.     inf.open( "filename" , ios::in | ios::out );
    10.  
    11.     return 0;
    12. }

  4. #4
    Ngày gia nhập
    01 2008
    Bài viết
    20

    cái quan trọng em muốn hỏi ở đây là if ((f=fopen(dict,"rt"))==0) có nghia là sao ?
    có phải "mở file lên và sai hoạc file bị lỗi" ?

  5. #5
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Mặc dù tui ít khi dùng C, googling 2 second cho tui cái này

  6. #6
    Ngày gia nhập
    01 2008
    Bài viết
    20

    Mặc định Giải thích dùm em lệnh này ?

    Vậy rốt cuộc cái lệnh đó hiẻu sao ?

  7. #7
    Ngày gia nhập
    09 2006
    Bài viết
    711

    rt = open file for read, text file.

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

  1. Con trỏ trên C lại 1 câu hỏi ngu nữa ? ai giải thích dùm mình cái này dc không?
    Gửi bởi nguyendo94nd trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 13-12-2012, 08:56 PM
  2. [C] ai giải dùm bài tập nầy đi !! hix
    Gửi bởi janny trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 12-07-2012, 11:06 PM
  3. Bài tập C ai giải dùm mình bài c này với
    Gửi bởi thuank4cg trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 8
    Bài viết cuối: 08-07-2012, 02:15 AM
  4. Con trỏ trên C Giải thích dùm mình 2 dấu **p là gì ?
    Gửi bởi yachi_emiko trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 29-06-2012, 05:21 PM
  5. giải dùm em bài tập C#
    Gửi bởi truonghau trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 07-05-2010, 08:14 PM

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