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

diskfree

هشدار

این function در omp v1.1.0.2612 اضافه شده و در نسخه های قبلی کار نخواهد کرد!

هشدار

این تابع هنوز پیاده‌سازی نشده است.

هشدار

این function با یک حرف کوچک شروع می شود.

توضیحات

فضای خالی دیسک را برمی‌گرداند.

نامتوضیحات
const volume[] = ""نام حجم در سیستم‌هایی که چندین دیسک یا چندین کارت حافظه را پشتیبانی می‌کنند. در سیستم‌های تک حجم، اختیاری است.

مقادیر بازگشتی

مقدار فضای خالی بر حسب KiB.

مثال‌ها

new freeSpace = diskfree();

printf("freeSpace = %d KiB", freeSpace);

نکات

نکته

حداکثر اندازه‌ای که می‌تواند پشتیبانی شود 2048 GiB (2 ترابایت) است.

توابع مرتبط

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