بررسی وجود فایل - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

بررسی وجود فایل

+1 امتیاز
سلام.
آیا تابعی وجود داره که با آن بررسی کنیم فایلی وجود داره یا نه؟
سوال شده مهر 1, 1393  بوسیله ی parisa (امتیاز 46)   6 8 12
سلام!
اینو ببین:
http://techoverflow.net/blog/2013/01/11/cpp-check-if-file-exists
ولی اگه واقعا یه تابع آماده می خوای، می تونی از Boost.Filesystem استفاده کنی... یه تابع boost::filesystem::exist داره...
http://www.boost.org/doc/libs/1_40_0/libs/filesystem/doc/index.htm
البته قرار هم هست از c++17 فایل سیستم به خود استاندارد ++C هم اضافه بشه .
اگر از Qt استفاده می کنید QFile::exists هم هست
استفاده از Boost یا Qt از باز کردن با fstream  (روش لینک بالا)بهتره چون fstream اگر باز نکنه لزوما دلیل این نیست که فایل وجود نداره شاید برنامه دسترسی لازم رو نداشته باشه .

پاسخ شما

اسم شما برای نمایش (دلخواه):
از ایمیل شما فقط برای ارسال اطلاعات بالا استفاده میشود.
تایید نامه ضد اسپم:

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
...