むしろ話題を分散させられる方が面倒なんだが

>(これがCのコードなら、>257は言語仕様を理解してない初心者って事になる。)
型が静的に決まらないといけないのはCもC++も同じだから、それは関係ないんじゃね

>>257
そのtypeはプリプロセッサからみて定数?
そうじゃないなら無理

例えば
ELEMTYPE(CV_8U) ...
みたいに使えるマクロなら書けるけど、
void f(int type) { ELEMTYPE(type) ... }
みたいなのは不可能