腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
双指针在
linux
内核哈希表实现
中
的
应用
、
、
我正在尝试理解
Linux
内核
中
链表
和哈希表
的
实现。指向该实现
的
链接是。我理解
链表
的
实现。但是我有点搞不懂为什么hlist (**pprev)中使用了双指针。hlist
的
链接是。我知道hlist用于实现哈希表,因为列表
的
头部只需要一个指针,而且它节省了空间。为什么不能使用单指针(就像
链表
一样
的
*prev )?请帮帮我。
浏览 1
提问于2010-06-17
得票数 20
回答已采纳
8
回答
C++
的
容器类/库
、
我正在寻找一些东西,它给出了
链表
,数组,哈希表等
的
标准实现,以与C++ STL相同
的
方式。主要关注点是: 客户端代码应该能够在不修改库
的
情况下为多种不同
的
数据类型创建容器。创建和使用容器
的
界面应该是直观
的
。
浏览 76
提问于2008-11-20
得票数 79
回答已采纳
3
回答
Linux
内核
中
的
队列
、
、
、
我一直在寻找队列
的
常见内核实现
的
信息,即先进先出数据结构。我想可能有一个,因为它可能是常用
的
东西,并且有一个
链表
的
标准(以list_head结构
的
形式)。有没有一些我找不到
的
标准队列实现,或者只是使用
链表
作为队列并希望得到最好
的
结果是一种常见
的
做法?
浏览 3
提问于2008-12-23
得票数 6
回答已采纳
2
回答
在嵌入式系统中使用具有基本实用程序功能
的
开源轻量级c++库是什么?
、
我在想像这样
的
东西,但可能是一个占用空间最小
的
轻薄版本。它将需要基本
的
实用程序,如
链表
、向量和哈希表。它还应该具有最小
的
运行时占用空间。
浏览 1
提问于2010-10-17
得票数 7
回答已采纳
2
回答
list_for_each vs list_for_each_safe,安全性从何而来?
、
、
我不确定
Linux
内核
中
链表
遍历代码
的
*_safe变体如何提供额外
的
安全性保证。谢谢。
浏览 0
提问于2019-10-19
得票数 0
7
回答
链表
还是哈希表?
、
、
我有一个大约有5000个条目的
链表
(“不”同时插入),并且我正在遍历列表,在某些情况下寻找特定
的
条目(尽管这种情况并不常见),对于这种情况,我是否应该考虑将哈希表作为更优
的
选择,替换
链表
(它是双向链接和线性
的
在
Linux
中使用C。
浏览 1
提问于2009-03-28
得票数 2
回答已采纳
8
回答
在
Linux
中
调试C++
、
、
、
在使用Visual Studio一周后,我发现CodeBlocks和
Linux
中
的
其他IDE要差得多。我不知道我是否遗漏了什么,但我希望有一个像
Linux
中
的
VS那样
的
IDE。例如,
Linux
中有没有什么东西可以像Visual Studio那样检查
链表
的
值。我需要试试DDD。(界面看起来很80年代:()
浏览 5
提问于2011-05-07
得票数 4
回答已采纳
1
回答
共享内存
中
的
链表
,
linux
内核
、
实现2个APIs 1.访问共享内存
中
存在
的
链表
的
头部问题中
的
内核是
Linux
。我在一个论坛上读到,应该使用偏移量,而不是使用指针(如果不使用指针,它仍然是
链表
吗)任何帮助都是非常感谢
的
。 谢谢
浏览 0
提问于2012-02-25
得票数 1
1
回答
将C代码从visual studio迁移到
linux
、
你好,我正在尝试对
链表
进行排序,当我对
链表
进行排序时,它在visual studio上是有效
的
,但是当我将它移动到
linux
时,由于某种原因,
链表
不会被排序。我
的
排序获得一个指向列表指针
的
指针,这是我
的
排序代码:我这样调用函数:SortQueue(&pprocessQueue, ProcessPrIdCompare);,这是我
的
函数,该函数使用EnqueueInOrder,它将每个链接放在它
的
位置。= SUC
浏览 3
提问于2010-08-29
得票数 0
回答已采纳
1
回答
使用序列文件读取
链表
、
、
、
我正在尝试使用序列文件在
linux
内核
中
实现
链表
(或循环
链表
,因为它是在<
linux
/list.h>
中
定义
的
)遍历,同时我想将所有节点
的
数据打印到seq文件并在用户空间应用程序
中
读取它们。现在我正在使用它们,所以当客户机应用程序在proc read函数
中
从
linux
内核请求数据时,我只是简单地遍历列表并将所有数据存储在缓冲区
中
,稍后我将其复制给用户。我理解se
浏览 1
提问于2015-05-03
得票数 1
1
回答
在尝试执行ssl条带时出错:“iptables:无
链表
/目标/名称匹配”
、
、
在尝试执行SSL-条带时,我得到了这个错误:在运行命令时:在Kali
Linux
中
。
浏览 0
提问于2020-07-09
得票数 0
1
回答
内核
中
的
红黑树不受保护吗?
、
、
在
Linux
内核
中
,为了存储进程
的
内存区域,
Linux
同时使用
链表
和红黑树。是一个函数,它通过红黑树定位vm_end字段大于传递地址
的
第一个内存区域。但是,我发现在find_vma()
中
没有对红黑树
的
保护(比如锁)。如果另一个线程同时调用函数来删除树上
的
某些元素,该怎么办?
浏览 0
提问于2015-11-27
得票数 5
3
回答
Linux
内核
中
的
链表
冻结机器
、
、
、
我编写了一个需要将消息推送到用户空间
的
内核模块。其思想是内核模块缓冲消息并向用户空间程序发送信号,然后用户空间程序继续并通过netlink套接字请求来获取消息。我
的
问题是,在缓冲了90条消息后,机器锁定了,我需要重新启动。我不知道我做错了什么,并且我在内核模块
中
的
其他地方成功地使用了
链表
。ctsRtNetlinkSystem_init( void ) sema_init(&cmd_sem_, 1); INIT_LIST_HEAD(&cmd_list_.list)
浏览 4
提问于2013-10-04
得票数 1
2
回答
代码如何捕获异常?
、
、
、
、
dword ptr fs:[00000000h]mov dword ptr fs:[00000000h],eax 这段代码在捕获异常
的
函数
的
"head“
中
是什么意思?mov dword ptr [ebp-4], 0int SUM(int a, int b) try{} return 0;FS细分市场
中
<em
浏览 3
提问于2012-12-07
得票数 2
回答已采纳
2
回答
清除
Linux
内核
链表
、
、
、
我正在尝试修改一些使用
linux
内核中使用
的
C
链表
的
代码,比如fbida中使用
的
。但我实际上需要清理列表,从头开始,我不确定最安全
的
方法。我在网上也找不到一个例子。
浏览 2
提问于2012-07-27
得票数 2
1
回答
如何在python中将图像放入
链表
中
、
执行此操作
的
语法将非常有用。
浏览 0
提问于2019-12-22
得票数 0
3
回答
我能防止
Linux
用户空间
的
pthread在关键代码
中
屈服吗?
、
、
、
我正在为一个使用2.6.24.3内核
的
嵌入式
Linux
项目开发一个用户空间应用程序。我
的
应用程序通过创建2个pthread在两个文件节点之间传递数据,每个pthread都处于休眠状态,直到异步IO操作完成,此时它将唤醒并运行完成处理程序。完成处理程序需要跟踪有多少传输挂起,并维护一些
链表
,一个线程将添加到这些
链表
中
,而另一个线程将删除这些
链表
。and pass it the data object io_complete(ctx, iocb, event
浏览 7
提问于2010-05-19
得票数 6
回答已采纳
1
回答
在MATLAB中使用Java LinkedList时防止数组转置
、
、
、
有没有一种方法可以防止这种情况发生,而不是在每个remove()
的
末尾添加检查条件?
浏览 1
提问于2017-09-17
得票数 3
4
回答
什么是没有定义数据存储
的
链表
?
、
、
、
我在C中使用单
链表
,没有指向节点值
的
指针。struct _node * next;} node;struct _node struct _node * next;这样
的
列表有没有特别的名字编辑:struct node node;} s; 当我这样做
的
时候,我强制struct s有一个节点,我正在使用这个方案来保存我
的
任务信息,这些信息将
浏览 2
提问于2011-08-19
得票数 1
回答已采纳
1
回答
Linux
:在共享内存
中
实现
链表
、
、
、
我想知道是否有可能在共享内存(C,
Linux
)
中
创建
链表
。 printf("%d %c\n", ppp->a, ppp->b); } 因此,在库
中
,我为20个结构
的
SHM_STR_t分配了足够
的
共享内存。每次调用lib_ret_shmem()时添加新
浏览 4
提问于2013-01-30
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在Rust中实现链表
LeetCode 每日一题237:删除链表中的节点
数据结构中静态链表的关键技术点
82.删除排序链表中的重复元素 II
算法:113.删除排序链表中的重复数字 II
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券