پرش به مطلب اصلی

fremove

هشدار

This function starts with a lowercase letter.

توضیحات

حذف فایل.

نامتوضیحات
const filename[]مسیر فایلی که باید حذف بشه.

برگشتی

true - تابع با موفقیت اجرا شد.

false - تابع نتونست اجرا بشه. فایل وجود نداره، یا اجازه حذف نداری.

مثال‌ها

حذف فایل:

if (fremove("example.txt"))
{
print("The file \"example.txt\" removed.");
}
else
{
print("The file \"example.txt\" does not exists.");
}

حذف پوشه:

if (fremove("logs"))
{
print("The directory \"logs\" removed.");
}
else
{
print("The directory \"logs\" does not exists, or it is not empty.");
}

نکات

نکته

فایل‌هایی که در حال حاضر باز هستن (fopen) باید اول بسته بشن (fclose) تا بتونن حذف بشن.

هشدار

مسیر فایل باید معتبر باشه.

توابع مرتبط

  • fopen: باز کردن فایل.
  • fclose: بستن فایل.
  • ftemp: ساختن یه فایل موقت.
  • fwrite: نوشتن توی فایل.
  • fread: خوندن فایل.
  • fputchar: گذاشتن یه کاراکتر توی فایل.
  • fgetchar: گرفتن یه کاراکتر از فایل.
  • fblockwrite: نوشتن بلوک‌های داده توی فایل.
  • fblockread: خوندن بلوک‌های داده از فایل.
  • fseek: پریدن به یه کاراکتر خاص توی فایل.
  • flength: گرفتن طول فایل.
  • fexist: چک کردن که فایل وجود داره یا نه.
  • fmatch: چک کردن که پترن‌ها با اسم فایل مچ کنن یا نه.
  • ftell: گرفتن موقعیت فعلی توی فایل.
  • fflush: ذخیره کردن فایل روی دیسک (مطمئن شو که همه نوشته‌ها کامل شدن).
  • fstat: برگردوندن سایز و timestamp فایل.
  • frename: تغییر نام فایل.
  • fcopy: کپی کردن فایل.
  • filecrc: برگردوندن مقدار CRC 32-bit فایل.
  • diskfree: برگردوندن فضای خالی دیسک.
  • fattrib: تنظیم attribute های فایل.
  • fcreatedir: ساختن پوشه.