2009-01-31から1日間の記事一覧

friend宣言の仕方が分からない。

C++

VC、GCCの両者が受け付けるfriend宣言の仕方が分からない(T_T) template <class S, class T, template <class> class U> class baz { friend class U<S>::template bar<T>; // <== GCCはこれを受け付けてくれない。 template <class> friend class U<S>::bar; // こうするとVCが受け付けてくれない。 }; template <class S></class></s></class></t></s></class>…