腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7264)
视频
沙龙
3
回答
fork子代中的malloc
c
、
fork
我正在开发一个应用程序,其中我启动了一个fork来执行
子
进程
。该怎么做呢?
浏览 3
提问于2012-11-08
得票数 0
回答已采纳
1
回答
Linux
中的
进程
是如何使用task_struct链接的?
linux
、
kernel
我正在尝试弄清楚
进程
是如何相互链接的。我知道
linux
内核使用一个循环
链表
list_head将不同的
进程
连接在一起,信息保存在一个叫做task_struct的结构中。在task_struct中有两个字段,它们都是list_head类型的
子
字段和兄弟字段。
子
元素-> next将指向下一个
子
元素,兄弟元素-> next将指向共同父代中的下一个兄弟元素。也就是说,我对这些指针如何指向父
进程
/兄弟
进程
感到困惑。 现在,举
浏览 1
提问于2013-02-20
得票数 1
3
回答
链表
元素消失了吗?
c
、
list
、
memory
、
linked-list
我动态创建了一个
链表
,并初始化main()中的第一个节点,每次产生一个工作
进程
时,我都会添加到
链表
中。在工作
进程
退出之前,我打印列表。另外,我在sigchld信号处理程序中打印列表。append_node(node);node->type = MAIN; 在fork()'d
进程
中"found process: %d\n", t
浏览 1
提问于2010-04-08
得票数 1
回答已采纳
0
回答
2021-12-09:二叉树展开为
链表
。 给你二叉树的根结点 root ,请你将它展开为一个单
链表
?
编程算法
、
二叉树
2021-12-09:二叉树展开为
链表
。给你二叉树的根结点 root ,请你将它展开为一个单
链表
:力扣114。
浏览 39
提问于2021-12-09
2
回答
UNIX
进程
: fork()和wait()
unix
、
fork
、
wait
、
waitpid
这是我关于fork()和将发生的相应wait()的问题:那么,对于在另一个名为my fork() main()的函数体中fork()过的子代,main()是否可以调用wait()
浏览 1
提问于2012-01-14
得票数 2
1
回答
在
Linux
内核中,什么是真正的曾曾祖先
进程
?
c
、
linux
、
linux-kernel
、
kernel
、
userspace
当我试图找到用C编写的某个
进程
应用程序的所有根,并调用我使用task _struct*的信息返回所有
进程
数组的自定义系统调用时,我发现任务swapper/0是通过父指针指向自身的任务(即== /0->父我的问题是:哪个
进程
才是运行在用户空间中的
进程
的真正始祖?是swapper/0还是它之前的任务(或者swapper/0的
子
任务)?也就是说,swapper/0是一个真正的任务,还是只是一个
遍历
父
链表
的结束标志? 顺便
浏览 7
提问于2016-04-17
得票数 1
3
回答
全局变量对子
进程
和父
进程
是静态的吗?
c
、
linux
可能重复: 在我的C程序中,我保留了一个结构
链表
作为全局变量。然后,我会分叉一个
子
进程
。现在在
子
进程
中,如果我释放一个节点的链接列表,然后结束
子
进程
。节点也会在父
进程
中消失吗?当我尝试的时候,似乎节点还在父
进程
中.是这样的吗?为什么?
浏览 5
提问于2013-01-23
得票数 3
回答已采纳
1
回答
可以从C#
链表
中提取一个
子
列表吗?
c#
、
linked-list
、
sublist
我想从c#中的一个
链表
中获取一个
子
列表,以跟踪它的值。问题是,如果您简单地创建了一个包含相关节点的
链表
,那么开始节点和结束节点就会失去到它们各自的Previous和Next属性的链接。这意味着我不能使用
子
列表来回
遍历
原始
链表
。 在c#中是否有可用于此目的的现有类型,或者我是否必须编写自己版本的
链表
和
链表
节点
浏览 0
提问于2020-06-30
得票数 1
5
回答
内核:如何迭代当前
进程
的
子
进程
?
c
、
linux-kernel
在
Linux
内核开发的第3版中,给出了
遍历
当前
进程
的
子
进程
的代码。
浏览 2
提问于2011-11-21
得票数 7
回答已采纳
3
回答
是否可以在由同一父
进程
(
LINUX
、POSIX)创建的两个子
进程
之间使用管道
c
、
linux
、
ipc
、
pipe
我有多个子
进程
被同一个父
进程
“分叉”,我试图在所有这些
子
进程
之间构建pipe连接,就像
链表
结构一样。
子
进程
1向child2发送数据,
进程
2向
子
进程
3发送数据....从孩子N到孩子1。此外,如果我创建并在
进程
之间通信,我如何强制父
进程
“等待”所有
进程
完成它们的作业,因为wait()或waitpid()会等待第一个完成的
进程
,但我需要等待所有
浏览 3
提问于2011-03-08
得票数 10
回答已采纳
11
回答
如何序列化二叉树
serialization
、
tree
、
binary-tree
、
flatten
、
binary-search-tree
我实现了一种基于数组的方法,其中节点i的
子
节点(级别顺序
遍历
中的编号)的
子
节点位于左
子
节点的2*i索引,右
子
节点的索引为2*i +1。面试官似乎或多或少很满意,但我想知道序列化到底是什么意思?它是否特别适合于扁平化树以写入磁盘,或者序列化树也包括将树转换为
链表
。此外,我们如何将树展平为(双重)
链表
,然后重新构建它?您能从
链表
中重新创建树的确切结构吗?
浏览 0
提问于2011-01-06
得票数 32
3
回答
链接列表v.s.二进位搜索树插入时间复杂度
algorithm
、
data-structures
、
time-complexity
、
complexity-theory
、
space-complexity
链表
https://www.geeksforgeeks.org/time-complexities-of-different-data-structures/二进制搜索树的插入需要
遍历
节点类似于
链表
中的节点,在BST中插入节点只会将当前节点的指针指向插入节点,插入节点将指向当前节点的
子
节点。对于<e
浏览 2
提问于2021-10-13
得票数 4
回答已采纳
7
回答
链表
还是哈希表?
c
、
linux
、
data-structures
我有一个大约有5000个条目的
链表
(“不”同时插入),并且我正在
遍历
列表,在某些情况下寻找特定的条目(尽管这种情况并不常见),对于这种情况,我是否应该考虑将哈希表作为更优的选择,替换
链表
(它是双向链接和线性的在
Linux
中使用C。
浏览 1
提问于2009-03-28
得票数 2
回答已采纳
1
回答
广度优先搜索(BFS)
java
、
algorithm
、
traversal
、
breadth-first-search
我正在研究BFS算法,我只是想知道如何将相邻节点插入到队列中。任何帮助都将不胜感激,谢谢。
浏览 0
提问于2020-01-15
得票数 2
2
回答
list_for_each vs list_for_each_safe,安全性从何而来?
linked-list
、
linux-kernel
、
linux-device-driver
我不确定
Linux
内核中
链表
遍历
代码的*_safe变体如何提供额外的安全性保证。谢谢。
浏览 0
提问于2019-10-19
得票数 0
2
回答
从Java调用
Linux
上的ps
java
、
linux
在Java语言中,我使用Runtime.exec()启动了一个新
进程
,这个
进程
又产生了几个子
进程
。我希望能够杀死所有的
进程
,并且之前已经尝试过process.destroy()和process.destroyForcibly() -但是说destroyForcibly()只是在默认实现中调用destroy(),destroy()可能不会杀死所有
子
进程
(我已经尝试过了,它显然不会杀死
子
进程
)。我现在正在尝试一种不同的方法,使用建议的方法查找父
进程
浏览 97
提问于2018-08-12
得票数 0
回答已采纳
1
回答
使用序列文件读取
链表
c
、
linux-kernel
、
linked-list
、
kernel-module
我正在尝试使用序列文件在
linux
内核中实现
链表
(或循环
链表
,因为它是在<
linux
/list.h>中定义的)
遍历
,同时我想将所有节点的数据打印到seq文件并在用户空间应用程序中读取它们。现在我正在使用它们,所以当客户机应用程序在proc read函数中从
linux
内核请求数据时,我只是简单地
遍历
列表并将所有数据存储在缓冲区中,稍后我将其复制给用户。我理解seq文件的基本概念,但我不知道如何准确地执行列表
遍历
和打印,因为我不能将指
浏览 1
提问于2015-05-03
得票数 1
1
回答
gdb python :如何在结构中迭代内核
链表
python
、
gdb
、
gdb-python
list_head mac_list; ....}; 因此,当迭代这个结构my_struct时,如何识别这个结构中有一个
链表
,因为在gdb手册中没有任何用于
链表
的TYPE_CODE_常量,如果识别了,在识别之后,如何在迭代列表时打印解引用的结构。
浏览 1
提问于2013-05-30
得票数 0
1
回答
如何使
子
进程
修改
链表
C
c
、
linked-list
、
ipc
嗨,我有一个程序,它需要一个
子
进程
来修改父
进程
跟踪的链接表。基本上,在父
进程
中,我有一个信号处理程序,例如..sa.sa_handler = someFunction;if(!fork){ raise(SI
浏览 0
提问于2012-02-15
得票数 1
回答已采纳
4
回答
在
linux
编程中,通过管道在
进程
之间发送
链表
结构的最佳方式是什么
c
、
linux
、
linked-list
、
ipc
、
pipe
我尝试在来自同一父
进程
的
子
进程
之间发送
链表
。Child1需要找到列表中的第一个质数并删除它和它的倍数,然后发送给Child2。但是,我尝试在两个
进程
之间发送地址数据,而不是所有的数字,但这是一种合适的方式吗?因为我可能会强制我的
子
进程
进入另一个
进程
的地址空间。那么,除了发送地址之外,您认为最好的方式是什么?
浏览 1
提问于2011-03-08
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
玩转内核链表list_head,教你管理不同类型节点的实现,建议收藏
“30 岁”的 Linux 内核 C 语言将升级到 C11
队列2-双向链表
数据结构-二叉查找树
数据结构实验三
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券