首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

怎么写个自删除的exe程序?

2012-10-11 
如何写个自删除的exe程序??、看见一本书上写的C/C++ code#includestdlib.h#define COM del ##_FILE_int

如何写个自删除的exe程序??、
看见一本书上写的

C/C++ code
#include<stdlib.h>#define COM "del "##_FILE_int main(){  char * path="r.txt";  system(COM);  return 0;}

不好运行啊
_FILE_是指该文件本身的绝对路径吗?

[解决办法]
printf("%s", __FILE__);
[解决办法]
GetModuleFileName获取程序路径,但是必须等程序执行完毕后才能删除,不然会拒绝访问。
[解决办法]
要实现自删除
在程序执行的同时就得解除文件映像

热点排行