というか三項演算子が悪いんじゃなくて、
そこが悪いと言わずに
テンプレートコンストラクタのところがおかしいみたいなことを
言ってきたコンパイラが悪いんじゃねぇかという気がしてきた。

あと、VC++ではこの様に通らなかったのに
gccではコンパイルが通って正常動作していたところが
さらに俺の涙を誘った。