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

Đề tài: Làm sao để biết File đó có tồn tại hay không trên ứng dụng VC++ ???

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

    Mặc định Làm sao để biết File đó có tồn tại hay không trên ứng dụng VC++ ???

    Chào các bạn.
    Mình dùng MFC, thực hiện việc đọc và ghi File, mình sử dụng CStdioFile để đọc File.
    Vấn đề của mình là khi dùng CStdioFile để ghi File, làm sao mình biết đã có File đó rồi ??? Vì khi có File sẵn, mình thêm CStdioFile::modeCreate nữa thì dữ liệu sẽ mất hết.
    Đã được chỉnh sửa lần cuối bởi nam_dkn : 25-05-2009 lúc 03:30 PM.
    Mỗi lần học hỏi được gì sao mà vui thế, ... haaa !
    Phải đập cáng nhiều mới hiểu được ...

  2. #2
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    1) Dùng standard io

    C++ Code:
    1. #include <io.h>
    2.  
    3. #define MODE_EXIST  00
    4.  
    5. if( _access("filename.ext", MODE_EXIST) == -1 )
    6.     => file not exist

    2) Sử dụng Status

    C++ Code:
    1. CFileStatus status;
    2. if( CFile::GetStatus( "filename.ext", status ) == FALSE )
    3.     => file not exist

    3) Các cách khác:
    - fopen <stdio.h>
    - istream <iostream>
    - GetFileAttributes API
    - PathFileExists API
    - FileOpen API
    - class CFileFind
    - FindNextFile API

    ...
    rất nhiều cách chọn lựa
    None!

  3. #3
    Ngày gia nhập
    09 2008
    Bài viết
    188

    Rất là cảm ơn bạn nhiều! Thanks
    Mỗi lần học hỏi được gì sao mà vui thế, ... haaa !
    Phải đập cáng nhiều mới hiểu được ...

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

  1. Đọc ma trận từ file text có sử dụng biến con trỏ???. Mình không biết sai ở đâu???
    Gửi bởi manhkhang trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 1
    Bài viết cuối: 21-07-2012, 03:28 PM
  2. Thuộc tính khóa ngoài( tham chiếu) biến mất khi biến đổi từ file XML sang DataTable
    Gửi bởi itmanhieu trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 17-08-2011, 08:02 PM
  3. Làm sao biết dung lượng của 1 file trên Websever ?
    Gửi bởi nam_dkn trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 24-05-2011, 10:26 AM
  4. Viết chương trình bash shell Nhập vào 1 đường dẫn file, in ra phân quyền trên file đó
    Gửi bởi ratatuly trong diễn đàn Thắc mắc lập trình shell Linux
    Trả lời: 2
    Bài viết cuối: 01-05-2011, 05:47 PM
  5. biến static trên C là gì? Công dụng và cách sử dụng biến stactis trên C???
    Gửi bởi nguoingu trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 15-05-2009, 09:31 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