【发布时间】:2014-11-19 15:18:59
【问题描述】:
我是模块编写的新手,需要一个循环缓冲区[1] 和一个向量。由于 Linux 内核显然提供了一些数据结构 (lib)(列表、树),我想知道是否存在 向量等效?
虽然我认为自己有能力编写自己的代码,但我更喜欢用于此类事情的库,以防止代码重复并避免错误。
[1] 在撰写问题时发现,kfifo,也可能是 Queues in the Linux Kernel。
【问题讨论】:
-
你说的是 C++ 向量吗?你只考虑 C 吗?
-
@user2485710 因为有人建议我用 C 编写模块,所以我只考虑 C。是的,我确实有比 C 更强大的 C++ 背景,我认为'c'相当于 C++ @987654324 @.
标签: linux data-structures kernel