Linux 下C++程序中如何获取本程序运行时的进程名? 20 我要做一个linux下的动态库,其中一个功能就是打印当前的进程名字,如何获取进程的名字?请各位大拿指教... 我要做一个linux下的动态库,其中一个功能就是打印当前的进程名字,如何获取进程的名字?请各位大拿指教 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c++程序 程序运行 linux 进程 搜索资料 2个回答 #热议# 空调使用不当可能引发哪些疾病? leeontyl 2010-11-01 知道答主 回答量:37 采纳率:0% 帮助的人:8.9万 我也去答题访问个人页 关注 展开全部 我还以为是程序呢,argv[0]不就行了。如果是动态库的话,就比较麻烦了,先上网down一个busybox的源代码吧,参考一下里面top的实现方式,基本思路就是遍历内核的整个进程链表,根据自己的pid(可以用getpid获得)找到对应的进程名。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 zyyj528 推荐于2017-08-05 · 超过32用户采纳过TA的回答 知道答主 回答量:91 采纳率:100% 帮助的人:35.4万 我也去答题访问个人页 关注 展开全部 进程名一般就是执行文件的名字,这个名字都是自己来定的如果你是想从进程中取到名字,可以FILE* fp = popen("ps -ef|awk '{print $2}'|grep"EXENAMEA,"r") 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-03-28 Linux下 c/c++ 如何获取当前的进程信息? 1 2015-02-02 linux 下c++编程写代码怎么杀掉一个进程 1 2016-06-04 linux 如何通过PID或者程序名 得到该进程的CPU使用率以及内存使用率 用C++实现 2013-06-05 linux C++ 中如何使用stop来终止正在运行的程序? 2017-10-12 使用linux编写C语言程序,如何才能得到进程信息和父进程信息? 2 2012-09-29 Linux 在进程中启动另一个程序执行,并捕捉程序的运行结果的方法是什么? 8 2014-12-18 linux中c++程序,怎么才能知道程序的启动时间 2016-10-07 linux c++程序运行 1 更多类似问题 > 为你推荐: