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

Đề tài: cứu với ! lỗi này là sao ???

  1. #1
    Ngày gia nhập
    05 2008
    Nơi ở
    Hà Nội
    Bài viết
    16

    Mặc định cứu với ! lỗi này là sao ???

    mọi người ơi mình viết code nè mà sao vòng while lại chạy thừa một lần là sao
    Code:
    #include <iostream.h>
    #include <fstream.h>
    #include <conio.h>
    
    void main()
    {
      unsigned char * block,*p;
      int i,j,k,crc;
    clrscr();
    ifstream input("C:\\vidu\\vidu.txt",ios::binary|ios::in);
    ofstream out("thunghiem",ios::trunc | ios::binary|ios::ate);
    if (!input)
    {
    cout << "loi khong mo duoc file " ;
    }
    else
    {
    while (input)
    {
    input.read(block,1);
    
    *p=*block;
    out.write(p,1);
    }
    }
    input.close();
    getch();
    }
    với file vidu.txt có nội dung là "có gì không"
    còn file thunghiem có nội dung là "có gì khôngg"
    mọi người sửa giúp mình code nè sao cho file thunghiem co nội dung giống với vidu.txt với nhé

  2. #2
    Ngày gia nhập
    05 2008
    Nơi ở
    Hà Nội
    Bài viết
    16

    uha ! chưa ai sử dụng các ghi file kiểu nè ah ! không biết có cách khác để chọn vòng while không nhỉ !

  3. #3
    Ngày gia nhập
    05 2008
    Nơi ở
    Hà Nội
    Bài viết
    16

    em debug được rồi ! phiền các bác admin dele hộ nha ! hihi ngại quá

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