সরল ওল 'সি ... এটি উইন্ডোজ এক্সএক্স-এ মিনিজিডব্লিউ জিসিসির অধীনে তৈরি হয় এবং যে কোনও' জেনেরিক 'সি প্ল্যাটফর্মে কাজ করা উচিত।
এটি একটি নির্দিষ্ট আকারের নাল ফাইল উত্পন্ন করে। ফলস্বরূপ ফাইলটি কেবল একটি ডিরেক্টরি স্থান-দখলকারী এন্ট্রি নয়, এবং বাস্তবে নির্দিষ্ট সংখ্যক বাইট দখল করে। এটি দ্রুত কারণ বন্ধের আগে লেখা বাইট ব্যতীত কোনও আসল লেখাগুলি ঘটে না।
আমার উদাহরণটি শূন্যে পূর্ণ একটি ফাইল তৈরি করে - এটি প্ল্যাটফর্মের দ্বারা পৃথক হতে পারে; এই প্রোগ্রামটি মূলত যা কিছু তথ্য ঘিরে রয়েছে তার জন্য ডিরেক্টরি কাঠামো সেট আপ করে।
#include <stdio.h>
#include <stdlib.h>
FILE *file;
int main(int argc, char **argv)
{
unsigned long size;
if(argc!=3)
{
printf("Error ... syntax: Fillerfile size Fname \n\n");
exit(1);
}
size = atoi(&*argv[1]);
printf("Creating %d byte file '%s'...\n", size, &*argv[2]);
if(!(file = fopen(&*argv[2], "w+")))
{
printf("Error opening file %s!\n\n", &*argv[2]);
exit(1);
}
fseek(file, size-1, SEEK_SET);
fprintf(file, "%c", 0x00);
fclose(file);
}