Hiển thị kết quả từ 1 đến 8 / 8

Chủ đề: Hàm fputs trong C++

  1. #1
    Tham gia
    02-04-2008
    Bài viết
    667
    Like
    14
    Thanked 88 Times in 55 Posts

    Hàm fputs trong C++

    Các bác cho em hỏi về vấn đề fputs trong C++:
    int fputs ( const char * str, FILE * stream );

    Để muốn lưu một biến int vào file (.txt chẳng hạn) thì làm như thế nào? Hàm trên chỉ chấp nhận biến char* mà thôi!
    Quote Quote

  2. #2
    Tham gia
    26-01-2008
    Bài viết
    359
    Like
    0
    Thanked 3 Times in 3 Posts
    fputs(),fgets() chỉ dùng ghi và đọc string.
    Bạn muốn ghi và đọc biến int hãy dùng fprintf() và fscanf(). Cái này của C không phải của C++.
    fprintf(file,"%d ",number);
    fscanf(file,"%d ", &number);

  3. #3
    Tham gia
    02-04-2008
    Bài viết
    667
    Like
    14
    Thanked 88 Times in 55 Posts
    Cám ơn bạn, mình có 1 class, trong đó có 1 hàm in tất cả thông tin đó ra màn hình. Mình muốn lưu tất cả các thông tin đó vào 1 tập tin txt thì mình sẽ dùng hàm gì?

  4. #4
    Tham gia
    22-06-2007
    Bài viết
    42
    Like
    0
    Thanked 0 Times in 0 Posts
    thì bạn có mấy cái hàm fputs,fprintf là ghi ra file đó, bạn mở 1 file lên ở chế độ ghi, ghi song rồi đóng nó lại thôi
    FILE*f=fopen("fileName.txt","wt");//mở 1 file và ghi dạng file text
    if(f==NULL)
    //ko mo đc file
    return 0;
    //ghi thông tin ra file dùng hàm fputs hay fprintf gì đó
    fprintf(f, "%d", x);
    fputs(s, f);
    fclose(f);//đóng file

  5. #5
    Tham gia
    02-04-2008
    Bài viết
    667
    Like
    14
    Thanked 88 Times in 55 Posts
    Bạn không hiểu mình rồi. Ý mình nói là giả sử mình có 1 hàm void INRAMANHINH(), hàm này nó in tất cả như tên tuổi, nơi sinh quê quán mà những cái tên tuổi quê quán này nó nằm ở trong nhiều class khác nhau. Bây giờ muốn lưu tất cả những cái gì mà hàm void INRAMANHINH này hiển thị vào 1 tập tin txt thì làm thế nào? fprintf(FILE*,"%s",INRAMANHINH()); hay sao????????

  6. #6
    Tham gia
    11-04-2008
    Bài viết
    16
    Like
    0
    Thanked 1 Time in 1 Post
    làm sao mà làm được hả ku, trong hàm đó có thể viết thêm một đoạn code lưu vô tập tin. You know?

    Thân ^_^

  7. #7
    Tham gia
    26-01-2008
    Bài viết
    359
    Like
    0
    Thanked 3 Times in 3 Posts
    Đối với C++ bạn tham khảo qua ở đây nhé :
    http://www.cplusplus.com/doc/tutorial/files.html

  8. #8
    Tham gia
    02-04-2008
    Bài viết
    667
    Like
    14
    Thanked 88 Times in 55 Posts
    Cám ơn bạn VuongChieuQuan

Bookmarks

Quy định

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