fork download
  1. #include <iostream>
  2. #include <cstdio>
  3. #include <cstdlib>
  4. #include <string>
  5. #include <sstream>
  6. using namespace std;
  7.  
  8. class Data
  9. {
  10. public:
  11. Data(unsigned d, unsigned m, unsigned y): d(d), m(m), y(y) { ; }
  12.  
  13. string toString()
  14. {
  15. ostringstream oss;
  16. oss << d << "-" << m << "-" << y;
  17. return oss.str();
  18. }
  19.  
  20. private:
  21. unsigned d, m, y;
  22. };
  23.  
  24. int main()
  25. {
  26. Data d(10, 20, 1990);
  27. cout << d.toString() << endl;
  28. return 0;
  29. }
Success #stdin #stdout 0s 3032KB
stdin
Standard input is empty
stdout
10-20-1990