07/11/21 13:36:29
追っかけてみたらこういうことらしい。
template < class T >
class test {
public: test(){}
};
↓↓↓RVCT3.0でコンパイルエラー
template < class T >
class test2 : public test<T> {
public: test2() : test(){}
};
↓↓↓RVCT3.0でコンパイルOK
template < class T >
class test2 : public test<T> {
public: test2() : test<T>(){}
};
VC、RVCT1.2はどちらもコンパイルOKなんで、気づかなかった。