获取程序名称
如何使用C程序或者C++程序获取自己的名称呢 ??gets(c); 这个问题有点模糊啊……是不是要去查操作系统的进程列表然后才获取程序名?
这样好不好?
#include<iostream>int main(int argc, char** argv)
{
std::cout<<argv[0]<<std::endl;
}
回复 4# stdlll 的帖子
恩,就是这个太好了,谢谢
端午节快乐 [quote][bo][un]stdlll[/un] 在 2008-6-8 12:05 的发言:[/bo]
#include
int main(int argc, char** argv)
{
std::cout [/quote]
你获得文件名有路径,能把这个路径去掉吗 ?? [quote][bo][un]vfdff[/un] 在 2008-6-8 14:37 的发言:[/bo]
你获得文件名有路径,能把这个路径去掉吗 ?? [/quote]
你自己把最后一个斜杠\ 后面的程序名截下来不就好了
回复 7# stdlll 的帖子
恩 实现了谢谢提示
只是我以为可能有更直接的操作方法
页:
[1]
