fork download
  1. #include <tuple>
  2. #include <string>
  3.  
  4. class Trio : public std::tuple<std::string, int, int>
  5. {
  6. public:
  7.  
  8. explicit Trio(std::string const & name, int val1 = -1, int val2 = -1)
  9. :
  10. tuple(name, val1, val2)
  11. {
  12. }
  13. };
  14. #include <vector>
  15. int main()
  16. {
  17. std::vector<Trio> trios;
  18.  
  19. Trio trio("trio1", 1, 1);
  20. trios.push_back(trio);
  21.  
  22. return 0;
  23. }
  24.  
Success #stdin #stdout 0s 3024KB
stdin
Standard input is empty
stdout
Standard output is empty