비파괴적인 자료 와이퍼를 위한 쓰기 프로그램
비파괴적인 자료 와이퍼는 디스크에서 저장되는 자료를 해치기 없이 닦는 자료의 종류 우리가 디스크 볼륨의 전체 "미배분한 공간"를 밖으로 닦아서 좋은 어떤 식으로든 사용해서 프로그램을이다.
그런 자료 와이퍼의 범위는 당신이 디스크 볼륨의 모든 미배분한 공간을 밖으로 닦고 싶은 케이스에 양에서 저장되는 할당하는 자료가 본래에 남아 있어야 하는 동안 있다. 프로그램을 닦는 자료의 이 유형은 또한 삭제한 파일의 자료 영역을 밖으로 닦는다.
프로그램을 닦는 비파괴적인 자료의 유형을 위한 프로그램 코딩은 다음 주어졌다:
///// 비 파괴적인 자료 와이퍼를 위한 프로그램 \\\\\
#include <stdio.h>
unsigned int file_num=0; /*임시적인 자료 파일의 자동 창조 동안에 파일 번호를 제공한다 */
float status=0; /* 얼마 디스크 공간이 아직도 써지는지 */
static char dbuf[40000]; /* 임시 파일을을 가진 쓰는 자료 버퍼 */
char file_extension[5]=".ptt";/* 임시 파일을 위한 유일한 연장 */
char temp[5]; /*파일 번호는 끈으로 개조했다 */
char filename[40]; /* 임시 파일 이름 */
void main()
{
unsigned int i=0;
clrscr();
while(i<40000)
{
dbuf[i] = ' ';
i++;
}
gotoxy(10,14);cprintf("아직도 써지는 MB…");
while(1)
{
|