可执行程序的文件名的取得方法与你的程序类型和操作系统有关。如果是标准的C++程序(如Dos程序,Windows下的控制台程序,总之就是用main作为主函数的程序),可以用:
int main(int argc, char **argv)中main的参数argv[0]获得。如果是Windows GUI程序,可以用GetModuleName得到。
argv[0]得到的是包含了路径在内的文件名。
int main(int argc, char **argv)中main的参数argv[0]获得。如果是Windows GUI程序,可以用GetModuleName得到。
argv[0]得到的是包含了路径在内的文件名。