Programa de la escritura para el limpiador no destructivo de los datos
El limpiador no destructivo de los datos es una clase de datos que limpian programa usando que podemos limpiar hacia fuera el “espacio unallocated entero” del volumen de disco, sin dañar los datos que se almacena en disco, en cualquier manera. El alcance de tal limpiador de los datos está en los casos, donde deseas limpiar hacia fuera todo el espacio unallocated del volumen de disco mientras que los datos asignados almacenados en el volumen deben seguir siendo sin tocar. Este tipo de datos que limpian programa también limpia hacia fuera el área de datos de archivos suprimidos.
La codificación del programa para un tipo de datos no destructivos que limpiaban programa se ha dado después:
///// Programa para un limpiador no destructivo de los datos\\\\\
#include <stdio.h>
unsigned int file_num=0; /* Proporciona número de archivo durante la creación auto de los ficheros de datos temporales */
float status=0; /* Cuánto espacio de disco todavía se escribe */
static char dbuf[40000]; /* Los datos protegen para escribir ficheros temporales con */
char file_extension[5]=".ptt";/* Extensiones únicas para los ficheros temporales */
char temp[5]; /* Número de archivo convertido a la secuencia */
char filename[40]; /* Nombre del archivo temporal */
void main()
{
unsigned int i=0;
clrscr();
while(i<40000)
{
dbuf[i] = ' ';
i++;
}
gotoxy(10,14);cprintf(" MB Still Written...");
while(1)
{
|