07/06/23 23:25:01
>>905
あ、ありがと。気づきませんでした。
&V::beginは関数ポインタの集合で、これをキャストなり代入なりする時に
型に合う関数ポインタが適当に選ばれるような感じでしょうか。
V::iterator (V::*b)() = &V::begin;
V::const_iterator (V::*cb)() const = &V::begin;
V::beginは前者、(const V)::beginは後者を選ぶようなルールがあれば話は早いと思うけど、残念。