我的大学服务器出了问题。我是UNIX中的C ++新手,我们正在寻找forks / execs。我运行了以下代码,现在每次我尝试在终端中工作时,我都会得到多个bash实例:fork:retry:没有子进程。
我该如何解决这个问题?它与我的userlimit进程有关吗?我已经广泛搜索但无济于事。它有时也会让我暂时无法使用该资源。
using namespace std;
int main()
{
string input;
do
{
int pid;
cout << "# ";
getline(cin, input);
//cout << "Your input was: " << input << endl;
if(input == "exit")
{
break;
}
pid = fork();
if (pid == 0)
{
cout << "child" << endl;
}
cout << "done" << endl;