【发布时间】:2014-09-16 14:54:04
【问题描述】:
我在确定一个好的起点是什么时遇到了问题, 我已经对我真正需要做的事情提出了几点意见,但我不确定这是否完全有可能。
- 我有一个文件要运行多个 实例
- 我想为文件的每个进程分配一个新 ID
- 我需要分配一个字符,例如。通过 argv[1] 给进程的“A”
- 如果已经有一个给定 char 的进程,打印到 stderr
到目前为止,
我在想的是,有类似下面的功能。但我真的不太确定, 任何帮助都会很棒。
int createProcess(char *argv[]){
//argv[1] is given 'A'
//fork()
//getPID()
//assign PID to 'A'
}
【问题讨论】:
-
澄清一下——我不指望有人写我的函数,只是可能的解释:)
-
一个文件的多个实例?什么?
-
将PID分配给'A',这是什么意思?