Shared publicly  - 
 
C11の_Genericを使いたくなったので実装してみたんだけど、実装したあとにコンパイラのソースで実際に_Genericを使ってみたら、GCCでエラーになってしまった。手元のGCC 4.6.1は_Genericをサポートしてないぽい。このオチは予想していなかったけどこれでは結局使えない。

ついでにGCC拡張のtypeof()もサポートしておいた。当面両方とも使い道がないけど短いコードで実装できたからまあいいかなと。
1
Add a comment...