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: ساختن پوشه.