C++相談室 part8
■ このスレッドは過去ログ倉庫に格納されています
0217デフォルトの名無しさん
NGNGいや、結果は変わらないんですよ・・。in VC7
他のコンパイラではどうなんでしょうか?
template<class T>
class Aho {
typedef typename T::Baka Baka;
//typedef int Baka; // 上の行をコメントアウトしてこの行を有効にするとコンパイルが通る
template<class U> typename Baka f(typename Baka baka);
template<> typename Baka f<int>(typename Baka baka) { return Baka(); }
template<> typename Baka f<char>(typename Baka baka) { return Baka(); }
};
■ このスレッドは過去ログ倉庫に格納されています