fork download
  1. #ifndef CLUSTER_H
  2. #define CLUSTER_H
  3.  
  4. #include <iostream>
  5. #include <vector>
  6.  
  7. template <typename T, size_t K>
  8. class Cluster
  9. {
  10. public:
  11. void Print() const;
  12. private:
  13. std::vector<T> objects;
  14. };
  15. template <typename T, size_t K>
  16. void Cluster<T,K>::Print() const
  17. {
  18. for (int i=0; i<objects.size(); i++)
  19. {
  20. T curr=objects[i];
  21. std::cout << curr << " ";
  22. }
  23. std::cout << std::endl;
  24. }
  25.  
  26. #endif
  27.  
  28. int main()
  29. {
  30. Cluster<int, 1> a;
  31. a.Print();
  32. }
Success #stdin #stdout 0s 2884KB
stdin
Standard input is empty
stdout