統一された関数宣言構文というものがある。 http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2582.html template <class T, class U> [] mul(T x, U y) -> decltype(x * y) { return x * y; } うーむ、気持ち悪い。 class A { template <class T> [] operator[](T x) -> decl</class></class>…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。