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

C语言fork子进程后怎么为子进程更换进程名

2012-09-19 
C语言fork子进程后如何为子进程更换进程名。比如说,有一个父进程,进程名我命令为PARENT,该进程fork了一个子

C语言fork子进程后如何为子进程更换进程名。
比如说,有一个父进程,进程名我命令为PARENT,该进程fork了一个子进程,我想为该子进程重新命名,比如说叫CHILD,请问如果实现。
CHILD进程是在父进程的子函数中fork出来的。
谢谢!

[解决办法]
其实你的要求是把原来不允许执行两次的改成执行两次,和fork完全没有关系
如果进程A是根据进程可执行文件名做检测(一般都不是啦,谁这么老土根据自己可执行文件名做这个),你完全可以把A拷贝一下,原来角a.exe,拷贝乘c.exe,B里只要execl c.exe即可

不过一般都不会根据可执行文件名字做这种事情了,因此你基本没啥戏

热点排行