[C/C++]無名仮引数?

Maya2008のdevkit/pluginに入っていたサンプルプラグイン、curvedArrowsNode.cppの中からこんな記述を発見。

void curvedArrows::draw(M3dView & view, const MDagPath & /*path*/,
                             M3dView::DisplayStyle style,
                             M3dView::DisplayStatus status ) { ... }

関数のプロトタイプ宣言をする際に変数の名前を記述しないことが可能なのは知ってたけど、
実際に関数の定義を行う際にもこういうことが可能だったとはしらなかった。

constついて名前なしということは、使わないから名前も必要ない、ってこと?
なんか見たことない記述だから気にしてみたけど、あまり気にする必要もないようなこと、なんでせうか。
これで実際に速度がどうとか言われたら、非常に気になる内容ではあります。

最近C++に対しての抵抗意識が弱くなりました。

ずいぶんすらすらコードが読めるようになりました。
今日は、pbrtのコード、Filter周りを拝見。
個人的にずっと謎だったところが楽勝に理解できたこと、それに長いこと気づけずにいた僕の愚かさにワショーイ。
この嬉し恥ずかしな気持ちの勢いのまま何か書きたい。

つまり、人間社会には裏があるってことらしいです(ぇ

GCCのオプションがややこしい件

探した探した、、
l(エル)とI(アイ)の表示が見た目上区別つかないもんだから、どっちの文字なのかわからなくて混乱、、
ということで一応、メモ。

-L(エル)
 →ライブラリ探索パスを追加
-l(エル)
 →ライブラリを探索
 (→-lOpenMaya とか)
-I(アイ)
 →ヘッダファイル探索パスを追加