什麼是 Arity

記得以前在研究 Boost.function 的實做時,遇到一個有趣的 static class member ,名叫 arity 。由於沒看過這個單字,譯典通也找不到這個字,只好先猜猜它的意思!後來透過 Google 才知道這個字的意思是:一個函式的參數個數;wiki 的解釋更加清楚:

The arity of a function or operations is the number of arguments or operands that the function takes.

後記

  1. 記得當初上 wiki 查,沒找到這個單字,沒想到今天就出現了!出現的原因是:上 wiki 看 Tcl 的資料,找到 variadic ;看 variadic ,理所當然就會看到 arity 啦!網路的更新真的是快速又有趣,熱心的人們加上搜尋引擎內部會進行長期的資料分析,讓網路彷彿就像個有機體一樣,會成長、進化!
  2. 附帶一提,Tcl 在 wiki 的資料也更新了,更完整囉!

參考

  1. Arity - wikipedia: http://en.wikipedia.org/wiki/Arity
  2. Variadic - wikipedia: http://en.wikipedia.org/wiki/Variadic
  3. Tcl - wikipedia: http://en.wikipedia.org/wiki/Tcl

沒有留言:

MiniFilter InstanceSetupCallback is not called?

一般來說,MiniFilter 的 InstanceSetupCallback 會在 filter manager 把 minifilter attache 到 volume 後呼叫。如果沒有的話,可以檢查一下 minifilter 的 INF 是否把 instance fla...