fork(1) download
  1. #include <unordered_map>
  2. using namespace std;
  3.  
  4. class P{
  5. public:
  6. int a = 3;
  7. };
  8.  
  9. class O{
  10. public:
  11. O();
  12.  
  13. unordered_map<int,P>* X();
  14. unordered_map<int,P>* Y();
  15.  
  16. private:
  17. unordered_map<int,P>* b;
  18. unordered_map<int,P>* a;
  19. };
  20.  
  21. O::O(){
  22. a= new unordered_map<int,P>();
  23. b= new unordered_map<int,P>();
  24. }
  25.  
  26. unordered_map<int,P>* O::X(){
  27. return b;
  28. }
  29.  
  30. unordered_map<int,P>* O::Y(){
  31. return a;
  32. }
  33.  
  34. int main(){
  35. O o;
  36. auto map = o.X();
  37. return 0;
  38. }
Success #stdin #stdout 0s 3424KB
stdin
Standard input is empty
stdout
Standard output is empty