0

如题,linux内核模块的init函数中的opaque参数是什么?

我在 kvm_init 函数中看到了这个,但没有看到它的引用。

4

1 回答 1

1

不透明意味着故意不解释这个参数,因为不保证它的格式。

如果参数被记录下来,有人会编写一个程序来操作它,当一些内部设计发生变化时,它会以奇怪而有趣的方式失败。

这是否真的是一种好的编程实践值得怀疑。

于 2013-10-28T10:14:52.157 回答