@@ -285,25 +285,23 @@ public:
285285};
286286
287287int main() {
288- auto dict = new Dictionary<char* , char* >(10);
289- dict->print();
290- dict->add("apple", "fruit");
291- dict->add("banana", "fruit");
292- dict->add("dog", "animal");
293- dict->print();
294- delete dict;
295-
296- auto dict_specialized = new Dictionary<int, char* >(10);
297- dict_specialized->print();
298- dict_specialized->add(100, "apple");
299- dict_specialized->add(101, "banana");
300- dict_specialized->add(103, "dog");
301- dict_specialized->add(89, "cat");
302- dict_specialized->print();
303- dict_specialized->sort();
288+ Dictionary<const char* , const char* > dict(10);
289+ dict.print();
290+ dict.add("apple", "fruit");
291+ dict.add("banana", "fruit");
292+ dict.add("dog", "animal");
293+ dict.print();
294+
295+ Dictionary<int, const char* > dict_specialized(10);
296+ dict_specialized.print();
297+ dict_specialized.add(100, "apple");
298+ dict_specialized.add(101, "banana");
299+ dict_specialized.add(103, "dog");
300+ dict_specialized.add(89, "cat");
301+ dict_specialized.print();
302+ dict_specialized.sort();
304303 cout << endl << "Sorted list:" << endl;
305- dict_specialized->print();
306- delete dict_specialized;
304+ dict_specialized.print();
307305}
308306```
309307
0 commit comments