0

As the title asks, what is opaque parameter in the init function of linux kernel module?

I've seen this in kvm_init function, and failed to see the reference of it.

4

1 に答える 1

1

不透明とは、このパラメーターが意図的に説明されていないことを意味します。これは、その形式について保証されていないためです。

パラメータが文書化されていれば、誰かがそれを操作するプログラムを作成し、内部設計が変更されたときに奇妙で興味深い方法で失敗するでしょう。

これが実際に優れたプログラミング手法であるかどうかは疑問です。

于 2013-10-28T10:14:52.157 に答える