Programme d'écriture pour l'essuie-glace non destructif de données
L'essuie-glace non destructif de données est un genre de données essuyant le programme en employant que nous pouvons éliminer l'entier “l'espace non affecté ” du volume de disque, sans nuire aux données qui sont stockées dans le disque, de quelque façon.
La portée d'un tel essuie-glace de données est dans les cas, où vous voulez éliminer tout espace non affecté du volume de disque tandis que les données assignées stockées dans le volume devraient demeurer intactes. Ce type de données essuyant le programme élimine également le secteur de données des dossiers supprimés.
Le codage de programme pour un type de données non destructives essuyant le programme a été donné après:
///// Programme pour un essuie-glace non destructif de données\\\\\
#include <stdio.h>
unsigned int file_num=0; /* Fournit le nombre de dossier pendant la création automatique des fichiers de onnées provisoires */
float status=0; /*Combien d'espace disque est encore écrit */
static char dbuf[40000]; /* Les données protègent pour écrire les fichiers temporaires avec */
char file_extension[5]=".ptt";/* Prolongements uniques pour les fichiers temporaires */
char temp[5]; /* Nombre de dossier converti en corde */
char filename[40]; /* Nom de fichier provisoire */
void main()
{
unsigned int i=0;
clrscr();
while(i<40000)
{
dbuf[i] = ' ';
i++;
}
gotoxy(10,14);cprintf(" Mb écrit toujours...");
while(1)
{
|