某匿名掲示板で見つけたコード。(可変してますが意味は同じ) struct A{ template<typename T> T* () { return 0; }};int func(){ A a; a[0]; // OK return 0;}こんなコード。a[0] で A::operator T* が勝手に呼ばれるわけですね。 呼ばれるのは妥当だと思うんです。 が、</typename>…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。