#ifndef THING_H_ #define THING_H_ #include <string> #include <map> using namespace std; class Thing { public: Thing(); virtual ~Thing(); map<string, int> get_data(); void insert(const string key, const int value); map<string, int>::iterator search(const string key); private: map<string, int> data; }; #endif /* THING_H_ */