- 650 名前:648 mailto:sage [2006/05/25(木) 14:43:27 ]
- >>649
std::plus::operator()内のa1+a2のことを言っていると思いますが、 いまいちよくわからないので、推測しながら答えます。 まず、complexのoperator+が、 plus内部から解決されないことを問題にしているのであれば、 >ADLがない世界を仮定して、 ということです。 もう少し補足すると、ADLがない結果として、 std名前空間内にoperator+がないことも仮定しています。 また、valarrayのoperator+が最後に定義されていることから、 two phase lookupを問題にしているとも推測できますが、 それでも特に問題がないのではないでしょうか? どこを問題にしてるかを明らかにしてもらえれば、 より有意義に議論できると思います。
|

|