okuの日記: typeof 演算子
日記 by
oku
DigitalMars C++ の作者である Walter Bright 氏が typeof 演算子に目を付けた模様です (native typeof?, Re: native typeof?)。
typeof は私も欲しいです (例えば、GCC にはある)。 この演算子が重要になるのは C99 の tgmath.h を実装する時です... というか、typeof がないと tgmath.h を実装するのはほぼ不可能でしょう。
Boost の人達は Boost.Typeof というのをライブラリベースで編みだしたそうですが、どうやったらライブラリで typeof 相当のことができるのか、私にはさっぱり分かりません。 やっぱり Boost の人達は超人だ、というのが結論なのでしょうか。
2007-01-06 追記:
言うまでもありませんが、プリプロセッサが typeof を認識しないと tgmath.h の実装の役には立ちません。 何か以前 cppll 辺りでそういう議論があったような気がします。
typeof 演算子 More ログイン