fork download
  1. #include <iostream>
  2. #include <map>
  3.  
  4. using namespace std;
  5.  
  6. class MyClass {
  7. string a;
  8. public:
  9. MyClass(const string &s) : a(s) {}
  10. MyClass(){}
  11. };
  12.  
  13. template <typename keyType>
  14. void removeFromMaps(std::map<keyType, MyClass> &myMap, MyClass & myclass)
  15. {
  16. typename std::map<keyType, MyClass>::iterator it;
  17.  
  18. /* reszta funkcji */
  19. }
  20.  
  21. int main() {
  22. MyClass x("tada");
  23. std::map<int, MyClass> a;
  24. std::map<double, MyClass> b;
  25. removeFromMaps(a, x);
  26. removeFromMaps(b, x);
  27. return 0;
  28. }
Success #stdin #stdout 0s 2980KB
stdin
Standard input is empty
stdout
Standard output is empty