fork download
  1. #include <vector>
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. template<class X> class Y
  6. {
  7. X v;
  8. public:
  9. Y(size_t size):v(size) {}
  10. size_t size()const { return v.size(); }
  11. };
  12.  
  13. int main()
  14. {
  15. Y<vector<int> > y(5);
  16. cout<<y.size()<<endl;
  17. return 0;
  18. }
Success #stdin #stdout 0s 3428KB
stdin
Standard input is empty
stdout
5