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

Đề tài: [c/c++] ghi dữ liệu?

  1. #1
    Ngày gia nhập
    07 2007
    Nơi ở
    Sơn La
    Bài viết
    133

    Mặc định [c/c++] ghi dữ liệu?

    Giả sử như sau:
    1. Có một file text với nhiều dòng, ex:(test.txt với nội dung)
    Chuong trinh ghi de du lieu
    toi dang thu ve chuong trinh ghi du lieu
    mong moi nguoi vao day giup do mot tay
    voi mot vai yeu cau nhu la... ban co the giup do?
    xin cam on nhieu.
    Giả sử mình muốn thay đổi nội dung ở dòng thứ 2 "toi dang thu ve chuong trinh ghi du lieu".
    Vậy hàm để ghi đè là gì.Hay lại phải lưu trữ phía dưới rồi mới thay đổi lại (kiểu này thì toi mất).
    Hình như có hàm ghi tại vị trí con trỏ, cho mình biết?Như vậy thì chỉ cần dịch con trỏ dòng đến đó rồi thay đổi là OK.
    Ngược lại với file nhị phân thì sao.?.
    2. Cách xóa đi một file trong thư mục (local disk) hoặcđổi tên là gì nhỉ?
    (search trong 4rum hông thấy)
    Vui lòng chỉ dùm.
    Trao đổi kiến thức sẽ giúp ta tiếp cận nhanh với kiến thức.

  2. #2
    Ngày gia nhập
    10 2007
    Nơi ở
    /root
    Bài viết
    318

    Xóa file :

    PHP Code:
    #include <iostream.h>
    #include <windows.h>

    void main()
    {
        
    char a[100];
        
    cout<<"Nhap vao duong dan file can xoa :";
        
    cin.getline(a,100);
        
    cout<<"Ban chac chan muon xoa file "<<a<<"? (C/K) :";
        
    char ok;
        
    cin>>ok;
        if (
    towupper(ok) == 'C')
        {
            
    DeleteFile(a);
            
    cout<<"File da duoc xoa !\n";
        }
        


  3. #3
    Ngày gia nhập
    10 2007
    Nơi ở
    /root
    Bài viết
    318

    Đổi tên :
    PHP Code:
    _CRTIMP int __cdecl rename(const char *, const char *); 

  4. #4
    Ngày gia nhập
    10 2007
    Nơi ở
    /root
    Bài viết
    318

    Xóa (không dùng API)
    PHP Code:
    _CRTIMP int __cdecl remove(const char *); 

  5. #5
    Ngày gia nhập
    07 2007
    Nơi ở
    Sơn La
    Bài viết
    133

    Trích dẫn Nguyên bản được gửi bởi void main () Xem bài viết
    Xóa file :

    PHP Code:
            DeleteFile(a); 
    Ồ cảm ơn mình chỉ cần cái này.
    Vậy là OK phần xóa file.
    Cái này:
    _CRTIMP int __cdecl rename(const char *, const char *);
    Bạn nó rõ hơn các thành phần không? const char * ở đây là [đường dẫn,newname] hay là [oldname , newname]?
    Còn phần một (quan trọng hơn) trong lời hỏi của mình?
    Vui lòng giúp đỡ mình nốt phần đó.
    Trao đổi kiến thức sẽ giúp ta tiếp cận nhanh với kiến thức.

  6. #6
    Ngày gia nhập
    10 2007
    Nơi ở
    /root
    Bài viết
    318

    Mặc định [c/c++] ghi dữ liệu?

    PHP Code:
    rename(szOldNameszNewName

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