腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
Linux
fork
()和
wait
()
、
、
、
; if( (child =
fork
()) == 0){ printf("i=%d, %d\n",i, getpid()); } while( (parent =
wait
(&status)
浏览 5
提问于2014-03-16
得票数 4
3
回答
在c++中使用
wait
()和
fork
()时出错
、
、
、
我正在尝试在我的c++代码中使用
wait
()和
fork
()。但是我在编译阶段得到了以下错误/data/i486-openwrt-
linux
-uclibc/sys-include/bits/waitstat
浏览 0
提问于2013-04-17
得票数 4
回答已采纳
2
回答
在函数内的父级和子级之间传输管道
、
、
、
、
下面的代码部分将更好地解释它:int i;close(p[1]); close(p[0]);}} while(read(p[0],&i,sizeof(int)) !
浏览 2
提问于2015-03-26
得票数 0
3
回答
在管道中获取命令输出,对于
Linux
,使用C
、
、
、
、
我需要运行一个
Linux
CLI命令,并从C获得它的stdout输出。我可以使用pipe()创建管道,然后使用
fork
/exec,在调用exec()之前将子元素的stdout描述符重定向到管道中,然后从父元素中读取数据。另外,我还得照看孩子。是否有一个简单的调用来做
fork
+ redirect + exec +
wait
,就像system()做
fork
+ exec +
wait
一样,只是system()不做重定向。还有popen(),它执行
fork
+ re
浏览 5
提问于2008-10-20
得票数 3
回答已采纳
1
回答
叉()的异步信号安全
、
、
、
、
根据甲骨文的,在信号处理程序内部使用
fork
()应该是安全的.但是我的进程被卡在信号处理程序中,并跟踪跟踪: #1 0x00007f86e6a9990d in _L_lock_48 () from0x00007f86e6ad5e82 in __libc_
fork
(
浏览 5
提问于2016-12-29
得票数 6
回答已采纳
1
回答
子进程未通过
fork
()退出
、
、
、
、
我正在用C语言创建一个简单的
Linux
命令shell,我很难理解我的代码在哪里有问题。" commands“是我希望作为一个父进程的子进程并发执行的
Linux
命令的字符串列表。我在这里正确地使用了
fork
()和
wait
()吗?我也尝试过使用waitpid(),但没有成功。\n", c); free(args); /*
fo
浏览 19
提问于2019-02-25
得票数 0
回答已采纳
1
回答
C-并行执行
fork
()时等待(NULL)的含义
、
、
在下面的代码中,
fork
实际上是并行运行还是一个接一个地运行? int i, pid; pid =
fork
printf("Child (%d): %d\n", i + 1, getpid()); } else {
wait</em
浏览 0
提问于2014-10-22
得票数 6
回答已采纳
2
回答
进程完成后的CPU时间
、
、
、
Linux
中有没有一个函数可以让我查看一个进程在完成后使用了多少CPU?我需要类似于bash "time“命令的东西。我对进程进行了
fork
(),然后使用
wait
()等待一个孩子完成。准确测量“实时”时间(
fork
()和exit()之间经过的实际时间)的方法也是受欢迎的,即使在子进程变成僵尸之后很长一段时间才调用
wait
(),但我不确定这是否可行。
浏览 2
提问于2011-08-13
得票数 1
回答已采纳
2
回答
学生外壳- cd不工作
、
、
、
、
我正在开发一个简单的
Linux
,它可以使用
fork
()并调用execvp(),但是我最近添加了“”,而不需要使用
fork
()。} execvp(cmd, opt); else { execvp(cmd, opt); printf("\nFa
浏览 5
提问于2014-12-11
得票数 0
回答已采纳
3
回答
如何在
linux
中创建进程
、
我试图在
linux
中创建一个进程,但是我一直收到一个错误。在我的c++代码中,我只想打开firefox.exe。a child process is assigned pid=
fork
(); //process has been complete
浏览 2
提问于2012-10-11
得票数 0
回答已采纳
1
回答
Curl调用本地文件,收到第一位后关闭连接
、
、
我有一个文件"ajax.php“,它需要触发一个大的while循环并继续工作,而不是等待大的while循环结束,所以我把while循环放在while.php文件中,并且需要使用curl调用它,有什么帮助吗?
浏览 1
提问于2010-11-20
得票数 0
回答已采纳
3
回答
使用叉和exec在C
linux
中执行程序
、
、
、
我想使用
fork
和exec系统调用在
Linux
中执行一个C程序。我编写了一个msg.c程序,它运行得很好。然后我编写了一个程序msg1.c。#include <stdlib.h>#include <sys/types.h> /* forpid_t */ #include <sys/
wait
.
浏览 9
提问于2014-03-14
得票数 3
回答已采纳
1
回答
在Windows上,我是否必须在调用WaitForSingleObject()之后调用CreateProcess()?
、
、
、
在
Linux
上,我必须在父进程上的
wait
()后调用
fork
(),否则子进程在完成后将一直处于僵尸状态,直到父进程完成为止。我知道Windows‘CreateProcess()与
Linux
的
fork
()不同,看起来’僵尸‘是一个在Windows上不存在的UNIX/
Linux
概念。但是,也许我仍然必须调用WaitForSingleObject()来释放分配给CreateProcess()的一些操作系统资源,类似于
Linux
的情况。
浏览 2
提问于2021-10-28
得票数 1
回答已采纳
1
回答
C:
linux
中进程如何通信
、
、
我想要计算使用for 1,10创建的进程的数量,以及
fork
()在哪里执行。该程序在
linux
下运行。我真的不知道如何使用
wait
或WEXITSTATUS,我在论坛上花了几个小时,还是不明白。谢谢,Dragos#include <unistd.h>#include <stdio.h>{ int
浏览 2
提问于2013-04-06
得票数 0
1
回答
使用
fork
()以广度第一顺序打印序列
、
\ / \ / \我被要求以BFS顺序打印序列,即A-B- C -D-E-F-G,使用
fork
fork
()){ //Child 1 }
fork
()){ //Child 2 printf(
浏览 0
提问于2014-09-05
得票数 0
3
回答
并发运行两个程序
、
、
、
、
我在Ubuntu中构建了两个C++程序,我想同时运行它们。我不想将它们合并到一个C++项目中,并在不同的线程上运行每个项目,因为这会给我带来各种各样的问题。所以我想要做的是在程序A中编写一些C++代码,它可以在任何时候运行和退出程序B。这两个程序都必须同时运行,这样程序A就不必等到程序B返回后才能继续使用程序A。
浏览 4
提问于2015-08-26
得票数 4
回答已采纳
3
回答
等待()函数行为
、
#include <stdio.h>{ n = atoi(argv[1]); printf("%d %d\n",getpid(), getppid()); printf("%d\n",
wait
(&st));9948------10221下面是我的想法
浏览 4
提问于2011-10-16
得票数 1
回答已采纳
2
回答
当使用信号捕获
fork
时,程序会变得无限
、
、
、
、
每一个人,当我使用
fork
和signal做一些实验时,我遇到了一个程序,它显示了非常有趣的行为,但经过几个小时的努力,我无法弄清楚发生了什么。输出是这样的: Hello world to
Linux
to UNIX ...{else{
wait
(&pid); printf("printf("
浏览 2
提问于2013-03-23
得票数 2
回答已采纳
3
回答
在下面的示例中,如何等待每个进程终止?
、
、
、
void main() {
fork
(); printf("The values are %d\n",j); }
浏览 3
提问于2016-08-03
得票数 1
回答已采纳
3
回答
在父c中等待()的目的
、
、
、
、
我对
linux
和c ++中的进程很陌生。stdlib.h>{ //if
fork
returns a number smaller than zeroprintf
浏览 7
提问于2016-10-11
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
fork系统调用理解
并发编程(1)-wait/notify/notifyAll
怎样将github自己fork的仓库与fork原仓库保持同步
线程通信:wait和notify
Java wait/notify/notifyAll知识整理
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券