原文 :http://blog.csdn.net/cxllyg/article/details/7615054#include <iostream> using namespace std; template<typename T> class BB; template <typename T> class BA { friend class BB<T>; private: BA(){cout<<"BA"<<endl;} }; template <typename T> class BB:virtual private BA<T> { public: BB(){cout <<"BB"<<endl;} }; class BC:public BB<BC> { public: BC(){cout<<"BC"<<endl;} }; int main() { BC bc; int c; cin>>c; return 0; }
c++ final类
最新推荐文章于 2024-06-26 16:20:16 发布